I will chime in and offer variation to the distance method, that I reckon is easier and more robust.
Use the right stick only. Do not turn at all or you will lose your point of reference - stay off the left stick (other than for climb descent).
Pitch forward and watch the distance. If it is increasing simply pitch back to reverse course and distance will decrease. Use all four quadrants of right stick only, to establish best closure. Then finesse the right stick between the two possible closure quadrants to maximise the rate of return. Simple.
This is an excellent question by OP by the way. Because it is possible to end up in ATTI mode with the Mavic drifting away and RTH wont work! If this drop to ATTI mode is due to a compass error, you will still have the GPS to give the distance telemetry on the RC even though the drone cannot Navigate by itself. So knowing how to home by distance readout alone is great thing to know.
Use the right stick only. Do not turn at all or you will lose your point of reference - stay off the left stick (other than for climb descent).
Pitch forward and watch the distance. If it is increasing simply pitch back to reverse course and distance will decrease. Use all four quadrants of right stick only, to establish best closure. Then finesse the right stick between the two possible closure quadrants to maximise the rate of return. Simple.
This is an excellent question by OP by the way. Because it is possible to end up in ATTI mode with the Mavic drifting away and RTH wont work! If this drop to ATTI mode is due to a compass error, you will still have the GPS to give the distance telemetry on the RC even though the drone cannot Navigate by itself. So knowing how to home by distance readout alone is great thing to know.