Trying to get Scratch to access the ML model trained in the main site is a lot more complicated than I'd like (for various reasons too boring to go into here unless someone is really interested!).
In the interest of providing a quick workaround, I've added a new Scratch block for "train new machine learning model" which will let you train a new ML model for image projects from inside Scratch - to avoid it needing to access the models created in the main site.
Scratch will save models when it trains them, so you'll only need to use that the first time you open a project.
If you want to be sure that you're only training a model when you really need to, you could do something fancy like this:
But to be honest, it's probably just easiest to click on the "train new machine learning model" block when you know you want to train a model.
Hopefully that helps you get around the problem for now.
Sorry again for breaking this, and thanks so much for letting me know.
Kind regards
D
PS - Please note - you'll likely need to clear your browser cache then refresh the page to pick up these updates