My spark seems to do the same, but only occasionally and that seems to be if I take off using controller. If I use launch button on phone it seems to be ok..??
I now do all launches using screen launch button, then leave it hovering for about 30-45sec to stabilise before using the controller.