There's a few things that might be causing your build/upload to get stuck or hang:
- If you're stuck on uploading, its possible that your ISP has bad routing to the content servers, or your connection is being filtered/throttled. The best solution we can offer at this time is to suggest using a VPN. We suggest the paid services PrivateInternetAccess and VyprVPN, or the free options available from Windscribe and ProtonVPN. Please note that the legality of VPNs varies across the world.
- If you're having build errors, check your Unity Console for errors. If you can't figure out the errors, please send us a Support Ticket!
- Worlds can also hang on building if you forgot to uncheck "Auto Generate Lighting" in your Lighting tab. Make sure you perform lightmap baking before clicking "Build and Publish" in the VRChat SDK.