Apart from culling your folders one by one, or the 50/50 method, to narrow down the broken cc or mod,
that is all you can do, as you'll simply need to find the broken mod/cc it and remove it.. Restarting and checking your game each time during the culling process, including deleting the localthumbcache.package in your Sims4 folder each time)
Mods and CC require maintenance to keep them in your game, if the modder has not updated it after a game patch/update it may be broken. The process of culling & removing it, to find the broken mod is the only option though, you'll find it won't be 'all of them' but a few or even just 'one'..
After every patch or game update, this is a necessary process, to add your mods back to your game, folder by folder and starting it each time to test to see if it's ok to play. (nb: you should keep them separated for ease of checking, btw)
Another post at the EA Forum I made, if you are new to using cc/mods please check here on maintaining your game.
- I also use Sims 4 Studio for batch fixes, as it solves a lot of problems in bulk (but not all.) It's also available for Mac. And is updated frequently, with pack relevant bug fixes.
Hope this helps.