That is quite weird. Have you checked your download speed? Is that normal?
I just checked and I can upload with 800-1000kb/s which is good for the internet speed I currently have. You can see it here https://clooud.tv/media/screen-shot-2017-04-03-at-123419-am-198
Have you tried the remote upload, even though you disabled the direct links? I am not too familiar with Openload, but I just did some tests and even with disabling those it worked.
I just checked and I can upload with 800-1000kb/s which is good for the internet speed I currently have. You can see it here https://clooud.tv/media/screen-shot-2017-04-03-at-123419-am-198
Have you tried the remote upload, even though you disabled the direct links? I am not too familiar with Openload, but I just did some tests and even with disabling those it worked.