@nicrs20 Another clean folder might help (I know, it's a pain). Or you could start by deleting the five cache files in your game folder. They should be trashed regularly, and many of us do so after every game session. For reference, they are:
CASPartCache.package
compositorCache.package
scriptCache.package
simCompositorCache.package
socialCache.package
Your computer is also under recommendations for running Seasons. With an integrated card, it will struggle to render rain and snow. Additionally, TS3's 2 GB RAM limit in mac OS won't do you any favors—an ongoing game could be using close to that as soon as it's loaded. It's unlikely that either of these hurdles is causing your current issue, but I do wonder if you might be running out of memory. You have plenty of RAM installed, but if you have a few other apps open, or never restart your computer, you might be short on memory when you go to launch the game. You can check RAM use in the Activity Monitor and purge as necessary:
https://bluebellflora.com/resetting-ram-during-gameplay/
Other than that, I just wonder if there's something in your game folder that's causing problems. If a clean folder works, but the existing one never does, looking for the cause can become a bit of a fishing expedition. The first place I'd check is your CurrentGame folder—it should always be empty while you're not actually playing.