Had the same issue, tired everything as above, nothing worked, then i thought sod it i put the drone on its back and restarted the calibration ignoring the prompts and bingo it worked. dont asked me why, i just thought i would try it. once th eimu had calibrated i re calibrated to the prompts.