Although I was not able to reproduce this issue, it doesn't mean it didn't happen. This problem can sometimes occur when the layer isn't finished drawing before the map extent is changed. That is why it works fine if you switch it to snapshot mode. Please see this GeoNet thread for further information and possible solutions to the problem, https://geonet.esri.com/thread/10158.