Cuento mi experiencia con lo del GPS:
Hice hard reset y, en el primer uso de Maps, se repitió el problema. Dado que al iniciar EMUI 10 tuve que aceptar unos nuevos servicios de ubicación de Huawei Mobile Services, se me ocurrió probar a decargar la app de ubicación que uso habitualmente (HERE WeGo) desde la AppGallery en vez de Google Play; el posicionamiento funcionó inmediatamente sin problemas y Maps, después, también.
Igual es anecdótico, o pura casualidad, pero mi percepción es que de alguna manera puede haber algún conflicto entre los servicios de ubicación de Huawei y Google, que se soluciona forzando el uso previo de los primeros.
