I had the same problem. I tried to recalibrate after changing a motor, but it was failing with Error 29 (or something like that). You have to close the settings overlay to see the error message, which is really bad app design.
I've restarted the drone a couple of time and the calibration worked again.