Setting the Basemap via the Mapview a second time occasionally gives an error when changed before the first basemap has loaded. This was not an issue in 4.7.
To recreate this issue, I've created a CodePen which changes the basemap at random intervals. Very quickly, ArcGIS will exception, rendering it unusable:
Please see the attached CodePen: