I am getting location data back from .essentials just fine
GeolocationRequest = new GeolocationRequest(GeolocationAccuracy.Best, TimeSpan.FromSeconds(12)); var location = await MainThread.InvokeOnMainThreadAsync(() => Geolocation.GetLocationAsync(GeolocationRequest, cancel.Token));
I get back good info, apart from Course, which is always zero.
(I am testing on Android at the moment).
Is there something special you need to do to receive a good course reading?