Plot hole: When Amidala and some of the clone troopers get blown out of the ship chasing Dooku, later the trooper approaches Amidala and asks about making their way back to the front lines, but Amidala says they should go to the hangar to help Obi-Wan and Anakin. How did she know about the hangar, having left the ship quite some time before it arrived at the final destination? (02:05:50)
Plot hole: The entire plot revolves around the First Order chasing the ships, waiting for the Resistance to run out of fuel. They could have easily destroyed the Resistance's fleet by sending a Star Destroyer or two around to cut them off from the other side and blast them into oblivion.
Plot hole: While the pair are duelling on Kajimi, Kylo Ren only realises Rey is onboard his ship when the mask of Darth Vader is force-teleported between them. However in this same fight Rey is wielding the dagger, which Kylo must have known was also inside Ren's chambers before the fight. So he should've been able to determine Rey's location earlier.