I recently had the video transmission issue when I switched to another cable during a battery swap. Turns out, in my case, if it's not a MFI certified cable then the picture won't consistently display. Try a certified Apple cable and see what happens.
Sent from my iPhone using MavicPilots