On android recently I flew 3 batteries 1 right after the other. I left the app on and the controller on the whole time without exiting the app or turning off controller. At 2nd battery takeoff hand launch the drone would shake rise and then dip all the way to the ground then rise while shaking. I noticed the controller light was glowing different colors. Meaning not connected. I quickly grabbed the drone before it flew straight up out of reach. This always happends switching batteries too quickly for some odd reason and may also be because didn't shut down controller and app between changes Or a memory effect via app somehow.