Yes, the TV log shows the EPG loading on schedule every day at 0300 Local. Yes, I did mean Jan 1. I just checked today's XML file and it has data through Jan 6, but the EPG still stops at Jan 1.
However, I did notice some oddities in the TV log. The last day that the data appears to have loaded correctly was Dec 17, showing 20693 programs loaded. This number is right where it normally is. On Dec 18 and 19 it says a successful load, but 0 programs loaded. Then Dec 20 (after I fiddled with it) it says it loaded 1180 programs, far too low of a number. And now this morning it loaded 1223 programs.
I'm wondering if somehow the EPG settings have gotten scrambled, and need to be purged. Is there some way to do that, clear the EPG and remove all settings, then set it back up from scratch again? Other than a complete delete and reinstall? The data seems to be downloading correctly, it just isn't loading into JRiver any longer.