You can beat the Star Destroyer easily by ignoring the onscreen commands. If you centre the nose of the ship, so it's level and pointing towards 'you' (the player, not your character), then the trigger to "pull down" will flash on the screen (the only onscreen command you should listen to) and you can tear it down. It takes about 5-10 minutes, including fighting off TIE squadrons quickly.
If you follow the onscreen commands, which you appear to have done, you end up like me, playing that boss fight for an hour and half and making ZERO progress and wanting to punch someone.
So uh... If it is still glitched, that's how you get around it super quickly.