Me imaginaba que seria GMaps porque los mapas no estan en la memoria del móvil y depende mucho de la red de datos del móvil. De todas formas siempre debes tener activa en los ajustes del Honor 10 la opción en
Acceso a la Ubicación "Utilizar redes móviles, Wi-Fi y GPS" (Alta precisión) aunque no dispongas de WiFi en ese momento.
También mejorara si te descargas los mapas de zona en Gmaps o utilizas alguna app que tenga los mapas en memoria del móvil. Por propia experiencia GMaps es poco ágil e impreciso.