Before zipping your project, ensure your source files are optimized:
To convert a file to an (Scratch 3.0) format with the best results, you need to ensure the internal structure matches Scratch's requirements. An SB3 file is essentially a renamed ZIP archive containing a project.json file and various asset files (images and sounds). Guide to High-Quality ZIP to SB3 Conversion