During testing in our app, we are finding that samsung devices will not load mapbox. Specifically, we are finding that it is failing at MapboxAccess.LoadAccessToken() when we call Resources.Load. configurationTextAsset is null after loading, causing the error message "No configuration file found! Configure your access token from the Mapbox > Setup menu.". Of course, we have done this and of course the error message is generic. We can confirm the path is correctly being set and that the config file exists in our project. App works on android and ios devices.
Our workaround will likely be hard coding the token, but wanted to draw attention to this bizarre bug
Devices confirmed failing:
samsung SM-G770U1
samsung SM-G998U1
Unity version 2020.3.23f1
building for android 28 minimum
mono backend
.net 4x
OpenGLES3 (no vulkan)
Mapbox SDK version 2.0.1
Edit: I was tricked. Its failing on pixel devices but only on Android 12. Will investigate.
During testing in our app, we are finding that samsung devices will not load mapbox. Specifically, we are finding that it is failing at
MapboxAccess.LoadAccessToken()
when we callResources.Load
.configurationTextAsset
is null after loading, causing the error message "No configuration file found! Configure your access token from the Mapbox > Setup menu.". Of course, we have done this and of course the error message is generic. We can confirm the path is correctly being set and that the config file exists in our project. App works on android and ios devices.Our workaround will likely be hard coding the token, but wanted to draw attention to this bizarre bug
Devices confirmed failing:
samsung SM-G998U1
Unity version 2020.3.23f1 building for android 28 minimum mono backend .net 4x OpenGLES3 (no vulkan)
Mapbox SDK version 2.0.1
Edit: I was tricked. Its failing on pixel devices but only on Android 12. Will investigate.