Anthony38498go Anthony38498go History Answered The major reason Napoleon's invasion of Russia failed was because O the army wato too small. the French lost faith in their leader. the Russians chose to retreat. the army was unprepared for the weather.