I upgraded my firmware once when it first came out and had to sign in to account, all went good, updated app and controller and it's been flying perfect ever since, then upgraded my ipad platform from a mini2 to a 9.7 pro and went through installing stuff again , yesterday updated the go4 app to latest version so now I running the latest up to date versions across the board and my P4 flies just as good or better than when I bought it new last July. ...been so happy with this quadcopter and feel lucky I haven't had the headaches I keep reading about over and over about...wish those guys the best of luck and hopefully a fix is coming soon for em