I'm currently on my second 0806. First one would freeze after about 58 min. It would also dislike any cards larger than 64 Gb, would not switch over cards - but GPS worked well. My second from Gearbest just last week is different - GPS either doesn't work at all, or takes ages to connect. Consequently, no GPS connected=no speed recorded. Latest software loaded 150511 - but website says there is 150512 (test - beta?). But my cam won't allow upload. Geabest in their generosity offered $5 refund if I kept the camera, or $70 to pay extra so they send another one. In conclusion = I need to get away from 0806 Ambarella mini at least till the makers make product of consistently good quality in order to trust the cam to record and work.