Hi, I understand that one of the host has put limits on streaming in certain countries (it only allow ONE video per day for one person from certain countries). The staff have been checking and uploading links on other host site that does not have this limit but they cannot do for all of them. So we are trying not host on different sites as much as possible... otherwise, it will be on this 'limited' host site, but it is still better than a white blank video.
It may also take a long time for mirror sites. I think we will only start mirror sites AFTER all videos are up on at least one host.
Still experimenting so far...