Continuity mistake: In the battle scene at autobot city, Megatron orders Soundwave to jam the transmission that Blaster is sending to Optimus Prime. When Soundwave ejects Rumble, Frenzy, Ravage & Ratbat we see them flying through the air transforming simultaneously and and both Rumble & Frenzy are coloured the same (red & black) when Rumble is supposed to be purple. (00:15:08)
Other mistake: In the final scene of the movie, Megan starts a boat motor and uses the propeller to hit Jason in the face, who has been chained down underwater. But if Jason can only barely reach her foor from underwater, there's no way the boat propeller is underwater far enough to reach his face. (01:17:50)
Other mistake: When Chozen is buying vegetables from the villagers, one of the weights from the scale is knocked onto the ground. Daniel picks it up and realises that its not a real weight and breaks it in half. If Chozen wanted to cheat the villagers when he weighed their vegetables, he would need weights that were heavier than normal, not lighter plastic ones. Lighter weights would mean that Chozen would need to add far more of the light weights to make any amount of vegetables balance out, therefore he would be paying more for the vegetables than they are worth.
Factual error: When the Delta Force lands on a beach, prior to their assault, their landing craft is lit up like a christmas tree. The commandos wear dark uniforms and have blackened their faces, but they also carry bright white ropes around their chests. Some of them are scuba-divers, wearing yellow oxygen-tanks. In short, in the real world they would have been spotted within minutes.
Factual error: At the very beginning of the film, Gunny Highway learns that he's being reassigned to the 2nd Marine Division. The 2nd Division, located at Camp Lejeune, North Carolina, is situated on the NC coast; there are no mountains in the immediate vicinity. However, when the Gunny trains his platoon, he does so in the hills of another Marine training camp located in California. There is a big difference between California and North Carolina.