Lost All Guide Data 9/1/2023

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
deanm5

Posts: 5
Joined: Sat Sep 02, 2023 12:20 am
Location:

HTPC Specs: Show details

Lost All Guide Data 9/1/2023

#1

Post by deanm5 » Sat Sep 02, 2023 12:26 am

Everything has been working perfectly for months now, but today when I came home, there was no guide data at all in WMC. My SchedulesDirect account is current until January 2024. How can I start getting guide data again?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#2

Post by garyan2 » Sat Sep 02, 2023 12:43 am

Find out why it failed. Look at the log file.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

sjr56stn

Posts: 77
Joined: Tue Mar 03, 2015 4:49 pm
Location:

HTPC Specs: Show details

#3

Post by sjr56stn » Sat Sep 02, 2023 9:31 am

Yes, mine has failed this morning also in a way I haven't seen before: Log file follows:

[02/09/2023 10:20:08] [ INFO] Beginning EPG123 update execution. 2023-09-02 09:20:08Z
[02/09/2023 10:20:08] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : False , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: False , CreateXmltv: False , ModernMediaUiPlusSupport: False
[02/09/2023 10:20:08] [ INFO] Status request successful. account expires: 2024-08-31T09:33:53Z , lineups: 3/4 , lastDataUpdate: 2023-09-01T20:56:11Z
[02/09/2023 10:20:08] [ INFO] System status: Online , message: No known issues.
[02/09/2023 10:20:09] [ INFO] Successfully retrieved TMDb configurations.
[02/09/2023 10:20:10] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[02/09/2023 10:20:10] Entering BuildLineupServices() for 3 lineups.
[02/09/2023 10:20:10] [ INFO] Successfully retrieved the station mapping for lineup DEU-1000098-DEFAULT.
[02/09/2023 10:20:10] [ INFO] Successfully retrieved the station mapping for lineup GBR-1000014-DEFAULT.
[02/09/2023 10:20:11] [ INFO] Successfully retrieved the station mapping for lineup GBR-1008138-DEFAULT.
[02/09/2023 10:20:11] Exiting BuildLineupServices(). SUCCESS.
[02/09/2023 10:20:11] Entering GetAllScheduleEntryMd5s() for 21 days on 88 stations.
[02/09/2023 10:20:12] [ INFO] HTTP POST request exception thrown. Messages: One or more errors occurred. Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,epg123.SchedulesDirect.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '50717', line 1, position 72245.
[02/09/2023 10:20:12] [ERROR] Did not receive a response from Schedules Direct for Md5s of 59 stations' daily schedules. (0:00:00:01.0608019)
[02/09/2023 10:20:12] [ERROR] Problem occurred during GetMd5ScheduleEntries(). Exiting.
[02/09/2023 10:20:12] [ERROR] Failed to create MXF file. Exiting.
[02/09/2023 10:20:12] [ INFO] epg123 update execution time was 00:00:04.2452076.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#4

Post by garyan2 » Sat Sep 02, 2023 12:59 pm

sjr56stn wrote: Sat Sep 02, 2023 9:31 am Yes, mine has failed this morning also in a way I haven't seen before: Log file follows:
Update to the latest epg123. You're running an older version that did not correct for malformed json data from SD.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

sjr56stn

Posts: 77
Joined: Tue Mar 03, 2015 4:49 pm
Location:

HTPC Specs: Show details

#5

Post by sjr56stn » Sat Sep 02, 2023 1:16 pm

Gary,
Oh thanks. But when did EPG123 stop informing us that there was a new version available? I was relying on that feature!
Steve

sjr56stn

Posts: 77
Joined: Tue Mar 03, 2015 4:49 pm
Location:

HTPC Specs: Show details

#6

Post by sjr56stn » Sat Sep 02, 2023 1:36 pm

So I have downloaded and installed the latest version. First time I ran it all was well, but when I reopened the EPG123 GUI to make some adjustments to my TV stations I got a command box with a string of commands running through and then closing when it was finished. I cannot get the EPG123 GUI to appear.
Steve

sjr56stn

Posts: 77
Joined: Tue Mar 03, 2015 4:49 pm
Location:

HTPC Specs: Show details

#7

Post by sjr56stn » Sat Sep 02, 2023 1:45 pm

Oh I understand. The GUI exe has been renamed. I was clicking on the epg123.exe. Having corrected my desktop shortcut all seems to be well.

deanm5

Posts: 5
Joined: Sat Sep 02, 2023 12:20 am
Location:

HTPC Specs: Show details

#8

Post by deanm5 » Sun Sep 03, 2023 6:14 pm

Mine is still not working. I found yesterday that all my channels in WMC had disappeared somehow, so I rescanned and then installed the latest EPG123 version. Today at update time nothing came across. The log for today says:

[9/3/2023 10:00:04 AM] =====================================================================================
[9/3/2023 10:00:05 AM] EPG123: Beginning MXF and XMLTV file updates. version 1.8.1.8
[9/3/2023 10:00:05 AM] =====================================================================================
[9/3/2023 10:00:05 AM] *** Windows 7 Home Premium, 64-bit [Version: 6.1.7601.0] ***
[9/3/2023 10:00:05 AM] *** .NET Framework 4.8.03761 is installed. ***
[9/3/2023 10:00:06 AM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: False , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False
[9/3/2023 10:00:08 AM] [ INFO] Token request successful. serverID: HP-Pavilion2012 , datetime: 2023-09-02T23:01:14Z
[9/3/2023 10:00:11 AM] [ INFO] SD responded with error code: 4003 , message: Invalid username or token has expired. , serverID: 20141201.web.2 , datetime: 2023-09-03T17:00:02Z
[9/3/2023 10:00:11 AM] [ INFO] Validation of cached token failed. Requesting new token.
[9/3/2023 10:00:14 AM] [ INFO] Token refresh successful. serverID: HP-Pavilion2012 , datetime: 2023-09-03T17:00:05Z
[9/3/2023 10:00:15 AM] [ INFO] Status request successful. account expires: 2024-01-08T00:23:24Z , lineups: 1/4 , lastDataUpdate: 2023-09-03T03:35:01Z
[9/3/2023 10:00:15 AM] [ INFO] System status: Online , message: No known issues.
[9/3/2023 10:00:18 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[9/3/2023 10:00:18 AM] Entering BuildLineupServices() for 1 lineups.
[9/3/2023 10:00:18 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-89509. (76 stations; 76 channels)
[9/3/2023 10:00:18 AM] [ INFO] Kicking off background worker to download and process 68 station logos.
[9/3/2023 10:00:18 AM] [ INFO] Stations no longer available since last configuration save are: K17CA, K23DT, K29ES, K35FL, K49CK, K52DN, K54DA, K57CV, KRRILP
[9/3/2023 10:00:18 AM] [ INFO] Stations added for download since last configuration save are: KRXIDT4, K07AAID, KXNVLD, KXNVLD2
[9/3/2023 10:00:18 AM] Exiting BuildLineupServices(). SUCCESS.
[9/3/2023 10:00:18 AM] [ERROR] Of the expected 81 stations to download, there are only 72 stations available from Schedules Direct. Aborting update for review by user.
[9/3/2023 10:00:18 AM] [ INFO] EPG123 update execution time was 00:00:11.9651097.
[9/3/2023 10:00:18 AM] [ERROR] Failed to create MXF file. Exiting.
[9/3/2023 10:00:19 AM] [ INFO] Killing process epg123Client[104320] to continue execution of new instance.
[9/3/2023 10:00:22 AM] =====================================================================================
[9/3/2023 10:00:22 AM] EPG123CLIENT: Beginning MXF file import. version 1.8.1.8
[9/3/2023 10:00:22 AM] =====================================================================================
[9/3/2023 10:00:22 AM] *** Windows 7 Home Premium, 64-bit [Version: 6.1.7601.0] ***
[9/3/2023 10:00:22 AM] *** .NET Framework 4.8.03761 is installed. ***
[9/3/2023 10:00:22 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[9/3/2023 10:00:22 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False , NoGC: False , NoVerify: False , Verbose: False
[9/3/2023 10:00:23 AM] [ INFO] There is a recording in progress or the next scheduled recording is within 60 minutes. Delaying garbage collection and/or import.
[9/3/2023 11:00:24 AM] [ INFO] There is a recording in progress or the next scheduled recording is within 60 minutes. Delaying garbage collection and/or import.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#9

Post by garyan2 » Sun Sep 03, 2023 8:05 pm

deanm5 wrote: Sun Sep 03, 2023 6:14 pm [9/3/2023 10:00:18 AM] [ INFO] Stations no longer available since last configuration save are: K17CA, K23DT, K29ES, K35FL, K49CK, K52DN, K54DA, K57CV, KRRILP
[9/3/2023 10:00:18 AM] [ INFO] Stations added for download since last configuration save are: KRXIDT4, K07AAID, KXNVLD, KXNVLD2
[9/3/2023 10:00:18 AM] Exiting BuildLineupServices(). SUCCESS.
[9/3/2023 10:00:18 AM] [ERROR] Of the expected 81 stations to download, there are only 72 stations available from Schedules Direct. Aborting update for review by user.
Open the configuration GUI and click [Save & Execute] to reset the expected station count to 76 (81 originally expected minus 9 stations removed plus 4 new stations).
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Space

Posts: 2841
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#10

Post by Space » Sun Sep 03, 2023 8:05 pm

You need to go in to the EPG123 configuration GUI and verify that all the channels are correct and the ones you want to download/update have a check mark next to them, then you need to press the "Save" or "Save & Execute" button.

Note that from your log, it looks like garbage collection is set to run and I'm not sure you can "Save" or "Save & Execute" until that is completed, so monitor the log until that is done before doing the above steps.

deanm5

Posts: 5
Joined: Sat Sep 02, 2023 12:20 am
Location:

HTPC Specs: Show details

#11

Post by deanm5 » Mon Sep 04, 2023 12:35 am

Schedules Direct support looked at my EPG123 log and found that I am not getting data because my EPG123 lineup has more stations than SD has data for. I'm wondering why EPG123 doesn't just import what data are available from SD rather than abort the whole update because there are "extra" stations in the lineup. I have asked for a list of the stations in my area that SD has program listings for so that I can delete from EPG123 the ones that are causing the problem. If anyone has a simpler solution, I'd appreciate knowing about it. Thanks.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#12

Post by garyan2 » Mon Sep 04, 2023 1:11 am

True, your lineup no longer contains 81 stations, it now has 76 stations. Look at the log file and you see what has been removed and what has been added since you last saved your configuration file. All you need to do is open the configuration file and click save to "reset" the count.

This protection is in place for a reason. If something goes wrong at SD/Gracenote and your lineup all of a sudden only has 1 station available for download, then as soon as you import that file with only 1 station in it you will lose ALL guide listings for all the other stations.

NOTE: This is most likely due to the updated lineups from SD no longer include the analog stations for OTA... they are what disappeared in the lineup. If you hadn't selected the analog stations for download to begin with, you would have been fine.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

deanm5

Posts: 5
Joined: Sat Sep 02, 2023 12:20 am
Location:

HTPC Specs: Show details

#13

Post by deanm5 » Tue Sep 05, 2023 3:49 pm

Thanks for that info, Gary-

I think the SD data are being imported now, but they still don't show up in WMC. I can't figure out what else could be wrong. Could you look at the log and see if anything pops out?
Thanks.

[9/5/2023 8:45:22 AM] EPG123CLIENT: Beginning MXF file import. version 1.8.2.2
[9/5/2023 8:45:22 AM] =====================================================================================
[9/5/2023 8:45:22 AM] *** Windows 7 Home Premium, 64-bit [Version: 6.1.7601.0] ***
[9/5/2023 8:45:22 AM] *** .NET Framework 4.8.03761 is installed. ***
[9/5/2023 8:45:22 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[9/5/2023 8:45:22 AM] [ INFO] Import: True , Match: False , NoLogo: False , Force: False , ShowProgress: False , NoGC: False , NoVerify: False , Verbose: False
[9/5/2023 8:45:23 AM] Entering ImportMxfFile() for file "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf".
[9/5/2023 8:45:38 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[9/5/2023 8:45:38 AM] Exiting ImportMxfFile(). SUCCESS.
[9/5/2023 8:45:38 AM] Entering VerifyLoad()
[9/5/2023 8:45:45 AM] [ INFO] Checked 32644 entries and corrected 0 of them.
[9/5/2023 8:45:45 AM] Exiting VerifyLoad()
[9/5/2023 8:45:45 AM] [ INFO] Completed channel cleanup as needed after MXF file import.
[9/5/2023 8:45:45 AM] [ INFO] Completed lineup refresh.
[9/5/2023 8:45:45 AM] Entering ReindexDatabase()
[9/5/2023 8:45:45 AM] Exiting ReindexDatabase(). SUCCESS.
[9/5/2023 8:45:45 AM] [ INFO] MXF file was created on 9/5/2023 8:45:06 AM
[9/5/2023 8:45:45 AM] [ INFO] Completed EPG123 client execution.
[9/5/2023 8:45:45 AM] [ INFO] EPG123 client execution time was 00:00:22.7390798.
[9/5/2023 8:47:12 AM] =====================================================================================
[9/5/2023 8:47:12 AM] EPG123CLIENT: Beginning WMC recorder storage/tuner conflict checks. version 1.8.2.2
[9/5/2023 8:47:12 AM] =====================================================================================
[9/5/2023 8:47:12 AM] *** Windows 7 Home Premium, 64-bit [Version: 6.1.7601.0] ***
[9/5/2023 8:47:12 AM] *** .NET Framework 4.8.03761 is installed. ***
[9/5/2023 8:47:12 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[9/5/2023 8:47:12 AM] [ INFO] WMC database indexing took 00:04:02.6986614. Exit: 0x00000000
[9/5/2023 8:47:12 AM] [ INFO] Recorder storage drive C:\ has 50.782 GB available. (223.692 GB of 274.474 GB used)
[9/5/2023 8:47:12 AM] [ INFO] No tuner conflicts detected within next 3 days.
[9/5/2023 8:47:12 AM] [ INFO] Completed WMC recorder storage/tuner conflict checks.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#14

Post by garyan2 » Tue Sep 05, 2023 4:35 pm

You don't have automatch enabled, so open the client and click the Match by: [# Number] button.

Sent from my SM-G781U1 using Tapatalk

- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

deanm5

Posts: 5
Joined: Sat Sep 02, 2023 12:20 am
Location:

HTPC Specs: Show details

#15

Post by deanm5 » Tue Sep 05, 2023 6:09 pm

Success! Thank you very much. I hope I can use what I've learned to troubleshoot on my own if anything like this happens again-

Post Reply