Factual error: After the corvette escapes at the end, Darth Vader is standing at the edge of the hanger, and his cape is fluttering in the breeze. Only problem is they're in space, with no wind, or high enough that the atmosphere is so thin that there's no wind. Or there's a forcefield closing off the hanger from the outside, so no wind. And even if it's that air is rushing out of the ship due to the vacuum, his cape would be blowing towards the hole, not away from it. Plus the troopers behind him would all be asphyxiated - their suits aren't space suits.
Continuity mistake: When Galen and Krennic are talking at the farm, in some shots the wind is very strong, judging by Krennic's cape and Galen's hair. In others there's virtually no wind at all. This changes immediately between shots, there's no time for the wind to swell or fade.
Continuity mistake: When Baze fires the bazooka at the AT-AT, he can be seen lowering the bazooka immediately after firing, but when he realises that the AT-AT is still functioning, the bazooka is suddenly placed back over his shoulder.
Continuity mistake: After the facility on Eadu is ambushed by the Rebellion, Krennic is escorted back to his ship and looks back at Galen Erso's body. When he looks over, Galen is shown with his right leg completely straight and his left leg at an angle, but when he is next seen, a few shots later, it is now his left leg completely straight and his right leg at an angle.
Continuity mistake: When Baze shoots all the Stormtroopers, he begins walking over to Chirrut. Chirrut is seen placing two hands on the top of his staff, and then puts one hand lower down on the staff, holding it with just that hand. In the next shot, he is suddenly holding the staff with both hands.