Our skill provides information based on the location of the user. While the “normal” approach using the address works, we can’t get mobile devices (using the GeoLocation of the device) to work.
We specified the “Location Services” permissions in the console and activated them in the app.
hasGeoLocationInterface() is true,
getGeoLocationPermissionStatus() results in status “GRANTED”. However when trying to access the GeoLocationObject (using the approach presented in the docs with
this.$alexaSkill!.getGeoLocationPermissionStatus()) we get an undefined. This is same for all methods discussed in https://www.jovo.tech/docs/v2/amazon-alexa/data#geolocation-object.
Are we missing something in the process, or is there an error in the framework/in the response from Amazon?