Some recent updates on the Huawei P20/30 devices appear to have changed how the Catalyst Service/ Trimble Mobile Manager app power optimisation settings are managed.
This optimisation has prevented the service from running effectively in some cases and thus not receive any GNSS information.
There are 2 simple solutions to this:
There are various Youtube and or web tutorials taking you through these optimisation settings as a guide.
Note the specific menu options may change according to device/ OS version so you may need to go directly via the Settings > Battery menu directly