Is there any possibility that this fix would cause some of the newer Control blocks (for instance expandable if/elseif) would disappear from the palette and previously-saved projects might have a lot of (UNDEFINED) in them?
I am getting this for a project I had last saved maybe 1-2weeks ago, but there's also a possibility that Snap in the Brave browser (shields up) with my work's firewall policies behaves/appears differently than when I'm at home.
Too late, after I started replacing all the missing stuff, I thought "maybe I shouldn't have saved that, or should have exported to xml first"
I've found that in order to actually clear the cache on brave (or chrome) you have to do it in the browser settings, the shift + click reload doesn't work. Of course you also might be able to open dev tools and right click the reload button to clear cache and hard reload.
For compatibility, when a project is loaded, the old blocks are automatically replaced with new ones. Saving the project then saves the new ones. Keeping the old ones in dev is really just in case someone comes up with a case in which the new ones don't quite do the same thing.