In the riding-the-train scene at the start of the movie, dated 1941-1942, one pilot is seen reading Stick & Rudder. According to the copyright notice in the book, Stick & Rudder was not published until 1944. Also, the dust jacket as shown in the film was not used until a much later edition of the book, late 1960's-early 70's.
After the initial engagement in Italy, the bomber pilot is asking another officer the identity of the fighter planes with the distinctive tail markings. This conversation is happening at night. The next scene shows some of the fighter pilots walking away from their planes celebrating the mission. It's daytime. Both conversations would have happened immediately after the planes landed.
When Cappy's plane starts to lose manifold pressure during training, the sky behind the planes is crystal clear and they are flying low. After the camera shows Cappy put down his goggles in preparation for landing, the next outside shot shows him flying through his high clouds.
The plane that is TU-2 is seen flying (Cappy) in the 45th minute, but is seen crashing in the 38th minute (Peoples). The plane TU-25 is also seen in the same shot in the 45th minute, but Johns crashed that plane earlier in the film.
When the 99th gets Ramitelli, Hannibal has 2 swastikas and Train has 1 kill. They each get a kill when they discover a straggling bomber. It is reported that HQ confirmed the kills. The next time they are in the air and find a destroyer, each plane still has the same number of swastikas. They should each have added one more to their planes since HQ confirmed the kills earlier.
At the beginning of the movie, the Iowa license plate was from Crawford County, which is in western Iowa. Later, Hannibal Lee states he was from Ottumwa, Iowa. Ottumwa is in Wapello County, which is in southeast Iowa.
When the lead characters first meet on the train, the conductor has just announced Chicago as the stop. Yet immediately preceding we see the train has a Tallahassee & Albany engine pulling into a small town. Once they get underway, we see a Chicago and Northwestern engine pulling the train which would be geographically correct.
When Cadet Hannibal Lee is release by Major Joy for his first solo flight, he is given the typical order for all first solo flights: "Three circuits around the [traffic] pattern with full stop landings." The scene then cuts to Cadet Lee far above the traffic pattern altitude (obvious to any pilot) which is a violation of the
order he has been given.
The epilogue's claim that the 332nd never lost a bomber to enemy fire is inaccurate. The Group lost at least 27 bombers to enemy fire over the course of seven days, as confirmed on the Tuskegee Airmen's own website.