My EPG timeline in XBMC is going mostly grey from Sunday onwards!
Checking in tvheadend's web interface, I can see normal genre values for programmes up until midnight on Saturday, after that it seems only a very few programmes get a genre at all; most of those show as "News/Current affairs" and not all of those are right (and not all, or even many, news programmes are marked); and the few others with any value are also only rarely/coincidentally right.
So it's showing in the tvheadend web interface, so I don't think the xbmc/hts interface is where the fault is.
xmltv hasn't had an update recently. Making the best sense I can of the cached files in .xmltv/cache, it doesn't look like anything's changed there: The genre shown there is in the same column and seems to keep the same values for the same programmes before and after Sunday. (It's called XMLTV but I don't know where the XML is... :-})
So I'm wondering if there's been a recent change in unstable to do with genre-mapping that might have broken it for newly-added programmes. Which probably means something done and put to the unstable repo nearly two weeks ago...