if it had an IRU that was accurate enough in theory it could find its way back without GPS.
also why cannot it detect nearby wifi for rough location?
plus how difficult would it have been for dji to include onboard 4g?
The importance of GPS is also to give feedback in a way that Mavic can correct her vectors and speed in order to keep in route to come back... This way the aircraft can compensate the wind's effects, for example... Without GPS (or any other precise positioning reference) isn't possible even to confirm if Mavic is moving in relation to the ground.