I've had my M3 about 5 months now, and have gone through about 15 charges on each battery. At first I was getting 40+ minutes of fly time. Recently, I've been doing static hover hyperlapse, and consistently get 30-31 minutes max. Temperatures in the 40s, hardly any wind. This morning at 29 minutes I turn around and the drone has disappeared and returned home. I run over and the controller is beeping critical battery. Pretty disappointing. I was expecting to get at least 40 minutes just simply hovering.