Update: it's now working for me. Not sure if this was a temporary glitch at the site's end, or if it was something at mine. Could possibly be to do with what VPN IP I was on - when it was having issues, I was using an England location, now I'm on a Japan one it's working. Perhaps that's unrelated though - I don't have time to go back and forth checking right now!
Hello this reply might be late you might have figured it out already but i only found at about this website recently i tried that title with express vpn and it works connected to Switzerland 2 server the video plays