With the
M2P, I've acquired a HP, flown the battery, then landed. I've driven to a completely new location. I've taken off without establishing a new HP, and on my map, the old homepoint, over a mile away, is still indicated as my
homepoint.
It has done this if I've swapped the battery or not.
When I get enough satellites, the location of the drone while it's in the air, is established as the new HP.
Now, maybe it's not a "real HP" as I've never tried RTH, but on my map, it shows the HP as being the previous locked location.
There are also various videos on YT with people experiencing this same phenomenon. And also the drone acquiring an inaccurate HP, which is a different topic, I admit.
I would be curious to find out if DJI has an officially recommend protocol as to taking off before a HP is established...