Hmm, I can't reproduce it.
Both the previous times it did it, there were recordings taking place, I've tried recording something, but it's behaving it's self at the moment, I now have debug logs on.
It did have a crash-log from tonight episode, I've attached that if it's any use.
Code:
<103133.203> Traceback (most recent call last):
<103133.203> File "/usr/lib/enigma2/python/Components/ActionMap.py", line 51, in action
<103133.204> File "/usr/lib/enigma2/python/Screens/EpgSelection.py", line 566, in rightPressed
<103133.204> File "/usr/lib/enigma2/python/Screens/EpgSelection.py", line 540, in updEvent
<103133.204> File "/usr/lib/enigma2/python/Components/EpgList.py", line 1173, in selEntry
<103133.204> File "/usr/lib/enigma2/python/Components/EpgList.py", line 422, in setTimeFocusFromEvent
<103133.204> TypeError: object of type 'NoneType' has no len()
<103133.205> [ePyObject] (CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0xb0720170>>,('DirectionActions', 'right')) failed)