Luu Ki Thanks for sharing! Yes, unfortunately it looks like the Huawei Mate 20 may have the same issue as the Xiaomi Mi 8 did when it was first released — https://github.com/barbeau/gpstest/issues/167.
The Mi 8 issue was eventually fixed in the Android P beta for that device.
What firmware and Android version does your Mate 20 currently have?