I'm getting very short (1-2 minute) flights with my DR1. The battery does not appear to be the problem. Once the flight ends, after the blue flashing light and reduced power, if I cycle the power switch on both the helicopter and the controller, I can fly again for another couple minutes with plenty of power. Same thing after it dies again. I have repeated this procedure 5 times and have been able to keep flying on the same charge.

Is there a circuit on the main board that is ending my flights early in error?

What can be done to fix this problem?

It would be nice if it didn't monitor the battery and just flew until there was nothing left.