This has been an issue for a few years. I don’t touch the drone anymore since this started. I upgraded the firmware against my better judgment and I haven’t been able to fly far at all. It will lose reception from the controller and start flying back. I’d hope by now a fix would be in place.