Last night my Media Center was happily working away recording a program, then the next scheduled program didn’t record. Very annoying as I only noticed it wasn’t recording after the program had finished.
Looking at the Recordings screen in Media Center, it had the program as being set to record but the program had already finished.
i.e. it said the program was due to record at 9:30pm but it was 10pm and it hadn’t recorded it.
I restarted the Media Center Schedule services and the recording event disappeared from the list and the next program recorded as scheduled.
So I check the event viewer and on the Media Center event log it said the program didn’t record due to a power failer etc. and in the Application Log was filled with about 50 of the same error:
Event Info: Unexpected exception in QueryWorker.DoQuery()
Object Name: Microsoft.Ehome.Epg.Query.TitleQuery
After the Scheduler service had restarted the event stopped being reported and all is ok. Its not the first time this has happened and its getting very frustrating now. Has anybody else got any ideas on what this means and how to prevent it? I did a search on the web and only found it mentioned on a comment on Aaron Stebners blog