The only way I would ever expect for a drone to fly away if it you change the failsafe settings, or you move away from the home point WITHOUT updating the home point.
How any DJI drone fly away I have no idea. I see it as impossible as long as you have your failsafe right and you update your home point.
...one of the main reasons for fly aways are loss of signal or not enough satellites.
The expression "FlyAway" is severely abused & often used as a description for everything a drone might do that's not expected by the pilot... whatever the reason.
A FlyAway have very few valid reasons & change of failsafe settings, moving away from the launch point without a recorded HP & in most cases, losing control signal or GPS ... are mostly pure pilot errors due to either ignorance, impatiens, over-reliance in what the drone can do/handle ... or all together.
A FlyAway is something that isn't commanded ... all of the above reasons is in most cases commanded by the pilot.
A IMU that suddenly fails during flight ... inducing a yaw error which make the drone lose it's sense of heading & due to that fly off in an unknown & uncommanded direction is quite spot on for a FlyAway... meaning a rare HW failure.
But fly down low in between skyscrapers that cover most of the sky ... making the drone lose the GPS lock & reverts it to ATTI ... which the pilot can't handle, isn't a FlyAway.
Setting the failsafe to hover & fly behind something far away & losing the control signal... & the drone hovers until the battery is depleted (& something is blocking the forced low battery RTH path) ... isn't a FlyAway.
Take-off before a proper GPS lock inside a NFZ & seeing the drone force land straight down in a lake as soon as the GPS connection is established ... isn't a FlyAway.