Factual error: When the tank corps is shown before leaving, the village is refered to as Leopoldsville. It was in fact the Belgian village of Leopoldsburg. It's shown on the map as Bourg Leopold (which is the correct French name). Leopoldville was the capital of the Belgian Congo which is now called Kinshasa.
Factual error: In many of the scenes, German Mauser rifles do not have cleaning rods. However, judging from archive footage, almost all Mauser rifles used by the Germans during World War II had cleaning rods attached. Many weapons dealers sell World War II surplus rifles without cleaning rods because they are welded into the barrel as part of the deactivation process, hence why they're missing. Still a mistake though.
Factual error: In the first shot of the scene when the 30 Corps lines up on the roadside while Fox yells at his men, two of the Sherman tanks can been seen with objects which look like tires beneath their chassis. These two tanks are likely to be mock-ups built on wheeled vehicles.
xx:xx:xxYue Hin Yeung
Factual error: In the conference between Feldmarshalls Rundstedt and Model, they decide to move the 2nd SS Panzer Division, under Bittrich, to Arnhem to refit before fighting Patton's anticipated attack. Actually, it was Bittrich's II SS Panzer Korps (with the 9th and 10th SS Panzer Divisions) that were at Arnhem. The 2nd SS Panzer Division did not fight at Arnhem.
Factual error: The shots of an air-strike on German artillery positions during the first armour encounter have used the Harvard aircraft (also known as T-6 Texans). However these were only used as advanced trainers by the Allied forces and never used in combat in the European theatre. One could assume from the theatrical paint jobs that the production team were attempting to disguise them as P47 Thunderbolts.