I ran a couple of tests and there’s no sign of the ftpupload.net being blocked in China, except very few locations and carrirers.
But you said that the thing still doesn’t work with VPN, and you see some warning about the quotas.
For the quota issue see this:
As for the internet issue, me, who also live in China, faced no issue. Try using the same technique shown in this guide
to flush your dns cache.
5 Likes