3.14.0 - WARNING: Failed to parse schedule page (JSON)
#1
As per my standard practice when upgrading from one version to another, I rebuilt the cache.

However, When I try to either rebuild the cache or refresh the cache, I keep getting the following unexplained warnings (which given the paucity of the populated cache, I suspect they might be errors).

C:\Users\Administrator>get_iplayer --rebuild-cache
get_iplayer 3.14.0, Copyright (C) 2008-2010 Phil Lewis
 This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
 This is free software, and you are welcome to redistribute it under certain
 conditions; use --conditions for details.



INFO: Indexing tv programmes (concurrent)
...................................................................................................
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6j/2018/w16
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6w/2018/w18
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6w/2018/w19
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6w/2018/w16
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6x/2018/w16
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6y/2018/w15
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6x/2018/w18
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6x/2018/w17
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p00fzl6y/2018/w17
...............................................................................................
INFO: Added 414 tv programmes to cache


C:\Users\Administrator>get_iplayer --refresh
get_iplayer 3.14.0, Copyright (C) 2008-2010 Phil Lewis
 This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
 This is free software, and you are welcome to redistribute it under certain
 conditions; use --conditions for details.

INFO: Indexing tv programmes (concurrent)
....................................
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p020dmkf/2018/w19
WARNING: Failed to parse schedule page (JSON): https://www.bbc.co.uk/schedules/p013bkc7/2018/w19
INFO: Added 5 tv programmes to cache

Not sure where the problem lies. No obvious connectivity problems with either the BBC website or the internet generally and although Scotland is a bit of an odd place, still within the UK.


Any ideas where I'm going wrong?

Regards,
Dave

Machine is an fairly recent Lenovo laptop (Intel chip x64) running the latest release of Windows 10 Professional version 1709 with 8GB of memory.
#2
Follow our instructions to provide a proper report so we can see what is happening on your system. You can kill get_iplayer after 5-6 warnings to avoid too much spew. The fact that this happens on so few schedule pages (and different pages in different invocations) points to connectivity or server problems. My guess is that those pages were truncated upstream, so there was little or no information to parse.


Possibly Related Threads...
Thread Author Replies Views Last Post
  WARNING: Failed to download JSON PID info (News Quiz Extra S23E02) alansh 2 1,703 24-04-2018, 02:45 PM
Last Post: alansh
  Failed to download JSON PID info mastermonkey 8 3,032 14-01-2018, 01:27 PM
Last Post: mastermonkey
  WARNING: failed to download schedule page britmotley 1 927 03-11-2017, 10:32 AM
Last Post: janhjanh
  WARNING: Could not parse programme metadata..."Wide character in subroutine entry" dieselweasel 1 1,030 20-10-2017, 10:58 AM
Last Post: dinky