Channel 4 On Demand not working

Channel 4 VOD is not working. It first requires prompting for everyone to log in to their Channel 4 accounts, which is fine but annoying, but then is not syncing up and for some people stuck in a play/pause loop while for others it is playing fine.

All on chrome, windows 7 & windows 10.