I had the same problem last week but it went away after a couple of days. Unfortunately it has returned. I have been unable to watch the program I had planned to on catchup.
I have seen various posts recently on the subject of error C501 but have not seen a solution. Is there one please? The problem for me seemed to coincide with the rollout of the serieslink+ but this could have been a coincidence,