I have not tried the computer to update will try this next. and secondly, yes you have to be connected to the drone to update and I have done this successfully many times. Not sure why it will not update the same way now.
I have been unable to complete the update by using the controller and my phone to communicate with the drone. It uploads to the controller but will not transfer to the drone.
Any suggestions?