Discuss Scratch

mrCamelCase
Scratcher
100+ posts

Can't Upload .sb3 Files to Website - Same Problem on 3 Different Browsers

Hey everyone, having some difficulties uploading a Scratch project of mine from my computer (where I have been working with it offline) to the Scratch website. The problem is that once I overwrite the contents of a blank project and the new project appears to have uploaded fine, the project will not save, and will instead prompt me to “Try Again” or “Download”. Clicking Try Again results in the same problem occurring a few seconds later.

I've had issues like this with Firefox before, in which case I upload with Chrome, my preferred backup browser. However, this time Chrome and Safari are also unable to save the project. I used Chrome 91.0.4472, Firefox 89.0.2 and Safari 14.1.1 (all were 64-bit versions) and experienced the exact same behavior across all three, leading me to suspect a problem with Scratch itself, and not a web browser. I'm also running MacOS Big Sur, if that helps.

Any help in working around this or getting it fixed would be appreciated. Thanks in advance!

Yours truly,
-mrCamelCase

EDIT:
Forgot to mention internet speeds / file size. The project in question is 47.9 MB, and I average an upload speed of about 4.5 MBpS. Shouldn't have been much of an issue.

Last edited by mrCamelCase (July 15, 2021 20:18:37)

dhuls
Scratcher
1000+ posts

Can't Upload .sb3 Files to Website - Same Problem on 3 Different Browsers

mrCamelCase wrote:

The project in question is 47.9 MB
This doesn't matter, since there is no limit on project size. There are, however, two other limits:
  • A limit on the size of all assets. Each asset must be less than 10MB (10,240KB)
  • A size limit for project.json (the code). It must be less than 5MB (5,120KB)
If you exceed the limits, your project will be unable to save on the Scratch website. These limits do not apply to the offline editor.
To check the size of your assets, export all of them and check using your computer's file manager.
To check the size of project.json, go to this link:
https://projects.scratch.mit.edu/[PROJECT ID HERE]
If an image is larger than 10MB:
  • Decrease the resolution
  • Compress it with TinyPNG, or
  • Use Vector instead of Bitmap
If a sound is larger than 10MB:
  • Split it into multiple files
  • Use MP3 instead of WAV, or
  • Decrease the bitrate (use something like Audacity)
If project.json is larger than 5MB:
  • Code more efficiently, or
  • Use a project.json compressor

Last edited by dhuls (July 15, 2021 20:37:16)

mrCamelCase
Scratcher
100+ posts

Can't Upload .sb3 Files to Website - Same Problem on 3 Different Browsers

dhuls wrote:

mrCamelCase wrote:

The project in question is 47.9 MB
This doesn't matter, since there is no limit on project size. There are, however, two other limits:
  • A limit on the size of all assets. Each asset must be less than 10MB (10,240KB)
  • A size limit for project.json (the code). It must be less than 5MB (5,120KB)
If you exceed the limits, your project will be unable to save on the Scratch website. These limits do not apply to the offline editor.
-snip-
Oh, that would do it wouldn't it? That's the first I've heard of individual restrictions, I'll have a look at all my assets. Thanks for the help!

EDIT: Found the issue: a 10.3MB Waveform audio file. I'll fix it now, thanks!

Last edited by mrCamelCase (July 15, 2021 20:58:50)

Mindi123
Teacher
1 post

Can't Upload .sb3 Files to Website - Same Problem on 3 Different Browsers

I have the same issue as OP, however I do not appear to be exceeding any size limits.

Project: 61.2 MB
Largest Asset: 5.02 MB
JSON file: 1.54 MB
Total files with .SB3: 344

I've only tried uploading in Brave though, I'll try some other browsers.
as-TEST-nmc
Scratcher
1 post

Can't Upload .sb3 Files to Website - Same Problem on 3 Different Browsers

How come when I try to upload my file of a Scratch project, nothing happens?
I will click “Load from computer” and nothing will happen
I tried on Turbowarp, same problem
I tried on the turbowarp packager, and it gave me an error
It's only been doing this recently and I would like to not have to restart the project
help.. please
—PROBLEM FIXED—

Last edited by as-TEST-nmc (Sept. 16, 2022 15:19:11)

Powered by DjangoBB