So…I’m absolutely fine with the fact that there’s a short ‘jump-ahead-in-time’ between the ending of ROGUE ONE and the beginning of EPISODE IV…to allow for Vader to shuttle BACK onboard his stardestroyer before he started chasing the ‘Tantive IV’.
But it seems there were somewhat convoluted ‘reasons’ to do with WHY that ship (and the Princess) ended up in the space battle itself to begin with…
www.darkhorizons.com/rogue-one-leia-presence-explained/
VIDEO CLIP confirmation - https://www.youtube.com/watch?v=u7AuVg8OL3A