There appears to be a difference between how Map Viewer, Experience Builder, and Storymaps render vector tile basemaps in ArcGIS Enterprise 11.3.
Below, I'll share a screenshot of the same basemap in 3 different apps. The basemap itself consists of a single Vector tile layer that was published from a Vector Tile Package.
Map Viewer:
- The basemap renders properly.

Experience Builder Map Widget:
- Icons (from the the style "icon-image" layout property in the Vector Tile Style JSON) don't appear, but the label associated with the icon still renders.
- Specifically, look at the "Highway Shields" and the star next to the "Washington" label
Icons are not rendered but labels are
StoryMaps Express Map editor:
- Locations where an icon (from the the style "icon-image" layout property in the Vector Tile Style JSON) appear as black rectangles
Locations with icons appear as black rectangles
It's strange that different applications render the same basemap differently. Is there any plan to standardize the map rendering engine across all applications? Currently I cannot effectively use custom basemaps if they are not standard across my applications.