Stable 10.0.5.0 China or xiaomi.eu rom.
For me only fix for GPS was upgrade to 9.6.7.0 global. After that I had no problem with GPS on 10.0.2.0 global and now with 10.0.5.0 xiaomi.eu rom.
Did you noticed when GPS stop working and you restart phone, phone doesn't restart?