dont know what it was but its working as normal now thanks
Providers do have issues on catchup sometimes, a famous one just had those recently and it's fixed in the meantime, maybe that's the one you use.
Regarding grey vs white, that's a system setting: in theory, they should all be grey except, eventually, the last one; grey just means that the show has ended, white means it's either ongoing or hasn't started yet (at least that's the behavior on openatv with the default metrix skin).