Brilliant, after they seemed to have fixed the stream, I decided to activate the monthly sub so I could watch through the weekend, the website happily took my card info, but got stuck in infinite loading afterwards, so now the payment is reflected on my bank account, but WRC is still telling me I have no active subscription.

I sent an email and I hope they can sort it out quickly from their side, otherwise I would be rather pissed.