We apologize for the inconvenience.
Downloading and streaming videos depend on your internet connection but we will have the team look into any possible issues.
Thank you for informing us.
We appreciate your feedback! Can you please specify your operating device and web browser version. Thank you!David commented
Firefox latest version
Did try with other broswers : same issue