No Upload 3D Models ERROR

I’ve already installed it on different computers and different versions of SketchUp, and I can’t upload directly from the program, only through the browser.

What versions? It should work on 2024, 2025 and 2026..

I used to work with the 2023 version, then I migrated to 2026.

So, it doesn’t work in 2026?
Are you logged in?
Have you tried to log out and back in?

Yes, I logged out and logged back in.
I reinstalled the program on another computer.:smiling_face_with_tear:

I’m gonna ping @TheGuz but I don’t know when he can be around.

When you say it doesn’t work form sketchup, I assume it’s when you open the warehouse and click on upload.

If you right click on a component, does it let you save it in the warehouse or does it also refuse ?

Could be a matter of permission. But I’m shooting in the dark.
Select the sketchup installer, right click on it, open as admin. And here pick repair (at least it will remove the possibility of a permission issue)

1 Like

Thank you for your help. I will try on other machines when possible.

The error persists…

Just as a note - 3D warehouse for 2023 will end this month.

End of Support Policy | SketchUp Help

Thanks for sharing that! I’ll ask QA to take a look.

Guz

Hi all, adding some concrete diagnostics because I’m hitting the exact same issue and can reproduce it consistently.

I can browse 3D Warehouse fine, but using SketchUp Desktop to upload/save to 3D Warehouse fails every time with the generic “An error occurred while uploading” message. I reproduced this on a different network as well, so it doesn’t look like a local firewall/proxy issue.

From the upload flow, the failure occurs on the actual upload API call:

Failing request (SketchUp Desktop upload)

  • POST https://3dwarehouse.sketchup.com/warehouse/SetBinary?...

  • Response: HTTP 400

  • Body: {"message":"Bad Request: Missing start boundary","errorId":"GENERIC_BAD_REQUEST"}

This suggests the desktop client is sending a malformed multipart/form-data payload (server can’t detect the start boundary), so the upload never begins.

Environment

  • SketchUp: 2026.1 (I could reproduce it on older versions as well)

  • Windows PC

  • Reproducible across networks

  • Browser access to 3D Warehouse works; only the in-app upload fails

Can someone from SketchUp/Trimble confirm whether this is a known issue with multipart uploads to /warehouse/SetBinary, and whether there’s a patch or recommended workaround?

Hopefully this diagnostic detail helps speed up triage. I’m happy to provide any additional request or trace details if useful.

CC: @TheGuz

1 Like

Have you tried clearing the web cache n SketchUp?

I have the same problem since a month ago. I recieve this answer from Sketchup support. has anyone tested the suggestions below? did it work?

3DW team confirmed that if the Main API Endpoint: https://3dwarehouse.sketchup.com/warehouse/SetBinary?

*is being intercepted or “inspected” by a firewall/proxy, it can strip the “multipart boundary” required for the upload to succeed. So they agree it’s a block somewhere. Devs are leaning toward local security software (like an antivirus or SSL-inspecting firewall) modifying the HTTP headers of the upload request as it leaves the computer. Especially if they are seeing a 400 Bad Request.

So the usual suspects, anti-virus and other security software. Along with the whitelists in the internet information we typically send (including the online test URL to bing.com, so double check on changing that one to something like google), entitlements.sketchup and extensions.sketchup are good specific subdomains to whitelist.

Also recommended is clearing webcache in SketchUp.


--------------------------------------------------*

*So here is some clarification on what they sent above.

They want to make sure you have whitelisted everything in the information I sent previously, and will include again below, Including specifically:
*
*entitlements.sketchup.com and extensions.sketchup.com to rule out a local/firewall block (especially since web worked)

They also want to try clearing the Web Cache in SketchUp, and here are the instructions for that:

Please delete the WebCache folder so that it can reset. First check that all instances of SketchUp and LayOut are closed, or the cache will not be completely reset. You’ll find the folder’s pathway below.*
*
On Windows: C:\Users\\AppData\Roaming\SketchUp\SketchUp 20XX\WebCache*
*
On Mac there are two folders to delete:
Finder> Go> Hold the Option key> Library> Application support> SketchUp> SketchUp 20XX > WebCache
Finder> Go> Hold the Option key> Library> Caches> SketchUp 20XX> WebCache


Finally, there were some steps linked in the information below to manually change the URL that SketchUp uses to check for an internet connection. If that link was not live in the instructions (included again below), then here is the link information for you to change that Test URL in SketchUp to something besides Bing.com:
https://help.sketchup.com/en/troubleshooting/cant-connect-web-tools-3d-warehouse-extension-warehouse-add-location-and-licensing#:~:text=Alternatively%2C%20if%20you,PrivatePreferences.json%20file.


I am Also including all of the internet information I sent previously again here:

SketchUp requires uninterrupted access to the internet for features such as the 3D Warehouse, Add Location, Licensing, Extension Warehouse, and Trimble Connect. To ensure connectivity, you may need to adjust settings in your Firewall, Proxy, VPN, ad block, DNS, or Internet Security software for your network or computer. We also recommend accessing the 3D Warehouse through the built-in 3D Warehouse Browser and/or your web browser (https://3dwarehouse.sketchup.com/) instead of the component browser.

A quick test to check if the connection is being interrupted on your network or the device itself is to connect to a different network, such as a mobile hotspot. If the error persists, then the connection is likely failing locally on your device.

SketchUp needs access to the following TCP connections:
Subscription Licenses: 80, 8888, and 443
Classic Licenses: 5053, 50530

SketchUp needs permission to visit all of the sub-domains for SketchUp.com, Trimble.com, and Trimblepaas.com easily included as:
*.sketchup.com
*.trimble.com
*.trimblepaas.com
*.bing.com
cdn.cookielaw.org

Trimble uses OneTrust (cdn.cookielaw.org) to manage cookie banners. If this site is blocked, Trimble sites may not fully load.

If you are using the Desktop app, to check if the computer is connected to the Internet, SketchUp tries to contact www.bing.com. This default can be changed if you do not wish to whitelist bing.com.

Please see this article for the complete description and list of steps to take to correct the problem of connecting to the Internet through SketchUp Pro, as well as steps to change the default test URL: https://help.sketchup.com/en/troubleshooting/cant-connect-web-tools-3d-warehouse-extension-warehouse-add-location-and-licensing *