Seen this with spark although not exactly as you describe - in my case randomly with a USB stick as well as exiting EPG - I'm not a great spark fan preferring enigm2 but since the boxes can run it thought I'd give it a try....
Until spark can provide a decent epg (i.e. one that allows you to track seamlessly from day to day, unlike the current situation) and the equivalent of the enigma2 autotimer plugin I won't be back!
The provider issue came up when spark has problems with corrupt weather data I seem to recall?