I 100% always eject my card, except if the computer has been turned off. Today, I experienced the same issue as the OP though. Luckily, it seems I am still able to just put the card back into the drone, then download the footage to the RC controller. Then after that, I could not view the files...