Cześć,
mogę się mylić, ale możliwe, że problemem są uprawnienia. Brzmi to dziwnie, bo wszystkie akceptowałeś. Przyczyną może być brak uprawnień dla HMS Core. Możesz popróbować używać GPS bezpośrednio i zakładam, że wtedy GPS zadziała dokładnie tak jak w innych aplikacjach. Na początek sprawdź, czy przez przypadek nie zabroniłeś gdzieś HMS Core dostępu do lokalizacji.