I have looked at some accounts of those saying they can't upload, but nothing on their profile page (staff section) suggests that you are blocked from uploading.
Of the 7 accounts I looked at, all 7 had their upload privilege enabled.
It could be something with QTM and the site, a VPN issue like we had with PIA almost 2 years ago, or maybe something between QTM and the new URL.