If your upload gets stuck or throws an error, first check the file format — Sketchfab supports OBJ, FBX, glTF, STL, and a few others, but not every variant. ZIP your textures together with the model file before uploading; missing texture references are the most common reason a model processes but looks broken. Keep the archive under 200 MB for free accounts. If the upload freezes mid-way, try a different browser — Chrome tends to handle large file transfers more reliably than Firefox on this platform.
After processing, the 3D scene shows up grey, textures are missing, or geometry is mangled. This almost always comes down to how the file was exported. Make sure texture paths inside the file are relative, not absolute. When exporting from Blender or Maya, bake textures and pack them into the file or include them in the same ZIP. If normals look inverted, flip them in your source app before re-exporting.
If the login page keeps redirecting or throws a 403, clear cookies specifically for sketchfab.com rather than wiping everything. Cached auth tokens sometimes conflict after a password change. If two-factor authentication stops accepting codes, check that your device clock is synced — TOTP codes are time-sensitive and even a 30-second drift breaks them.
The iframe shows a blank space or spinner that never resolves. Check that your site serves content over HTTPS — the viewer blocks on mixed content. Also confirm the model is set to 'Public' or 'Unlisted'; privately listed models won't render in external embeds regardless of the embed code.