In 4.6, if a VectorTileLayer is added to a map and the VectorTileLayer's visible property is set to false, then FeatureLayerPopups no longer appear. However, if VectorTileLayer.visible = true then FeatureLayer popups work as expected. This behavior is not found in 4.5.
I setup a codepen at https://codepen.io/tatkins/pen/aEJGdg using one of the Esri samples and added a VectorTileLayer as well. The popups will show when clicking the map if vLayer.visible = true OR by changing the API from 4.6 to 4.5.
Is this a bug or expected behavior or am I just doing something wrong here?