The recently released Battlefront II’s ‘Resurrection’ DLC brings some added clarity to a scene in The Last Jedi, explaining why the Rebels knew where to plant bombs inside a First Order Dreadnaught. From NME:
Battlefront II‘s DLC reveals that game protagonist Iden Versio and her daughters obtained the plans to the Dreadnought and “transferred” them to General Leia Organa in an attempt to help the Resistance.
In turn, this meant that Poe Dameron and the Resistance bombers knew exactly where to deploy their bombs.
Not quite such a “huge plot hole” solved…