FF6 (ver.6.70) changed about the GPS locking new algorithm

For information in my endless studying of the FF6 code in android, came across a big difference in the GPS code between 6.70 vs 6.6.x

While all the underlying code is the same, 6.7.0 has a new global isDeviceGpsUnreliable Flag.

Until this flag is cleared - the phone/controller gps and Anafi gps icons stay red.

So, I really do not understand the purpose of it. Can you explain on this change?