Phantom 4 Firmware Update - Stuck in Loop

I recently updated my Phantom 4 to the latest firmware. On my first flight the camera flopped around like a limp noodle. It even swung left and right when I turned the drone. It rotated far enough that I could see the front post of the stands, when I could see any video at all. Now I am trying to roll back to V02.00.0700 and it has been stuck on 55% for a very long time. I expect the battery will not hold up much longer so I’m asking in advance. Now what?

its possible the update overheated a component. it might need to go in for repair