Hi,
In our iOS app, we load basemaps using portal.fetchbasemap, then we provide user options to select the basemap and we change the basemap
esriMapView.map?.basemap = selectedBasemap
For some basemaps, when we change the basemap it does not take affect, and show grey grid lines.
On our web portal, I have noticed that these basemap that does not change are shown disabled.
What could be a reason that some basemap does work and other works? Is there a way to check which basemaps will not work with the given map, so that user is not shown that option.