I had the same issue with the app and used DJI Assistant on my computer to update the controller and drone. Completed in about 15 minutes total, worked perfectly.
Just to let you know that the DJI *** there is a one for the Mavic pro 2 for phantom etc just make sure it the correct one, this information I got from DJI. Tech I was updating it would not work because I had the phantom assis