If using a non-global basemap (i.e. a basemap in 2193) Firefox runs into WebGL memory issues - not quite every time, but pretty consistently. I have made two example CodePens with the same set of feature layers, only difference is basemap and coordinates of the initial extent:
- world basemap - works fine: https://codepen.io/stacy-rendall/embed/GRqoWRM
- NZTM basemap - crashes Firefox 81.0.2 (32-bit) and 81.0.2 (64-bit) with memory errors: https://codepen.io/stacy-rendall/embed/BazjpgY
Both examples work OK on Chrome and even legacy Edge. Issue is replicated in both JS API 4.16 and 4.17 (haven't tested other versions).
Am I doing something crazy here?