I have the same exact problem, but one time the dots filled in erratically and completed the calibration. Now it won't fly forward, and I can't get it to calibrate without timing out.
If you or someone figured this out I'd like to know so I can fly again.