Factual error: While Capt. Square is looking through his binoculars at what he thinks is Mainwaring's platoon marhing with their rifles, a 1960's Bedford lorry drives past on the road behind them.
Factual error: In several scenes during the cricket match while the Walmington platoon are bowling/fielding, cars can be seen on the road behind the cricket ground that were made well after the 1940s.