I know others have posted this before in this thread but I wanted to make a post that clearly shows what you can do now.
From the broken mod list over at the official forum
Fixing your alpha hairs
I've found that alpha hairs (simglass shader) and EA-style hairs with custom swatches will not change colors in CAS if they are not enabled for random. I ran Studio's "Allow for random" on my CC hair folder, and with one exception all the hairs now switch swatches in CAS. I'm still looking into why the batch fix did not fix all hairs. I also did not try it on eyebrows or beards, so I don't know if it will work for that. People who have this issue could try the batch fix - if you don't like the result, you can always install the originals from the backup folder. The downside is that all the hairs fixed this way will now be available for random Sims. (credits to _ORANGEMITTENS_)
This post is in regards to the broken CC swatches for hair, eyebrows, and beards. I created a thread on the Sims 4 Studios website explaining the situation we are all having. This is my thread: http://sims4studio.com/thread/15291/sims-latest-patch-broken-swatches
The solution is this: Download S4S, go to Content Management at the top, select Batch Fixes, then select CAS, then select "Allow For Random" and click on your hair folder or whatever folder you use to store your CC. (credits to Yumedust))
The Sims Resource has added a batch fix to TSRW
https://twitter.com/TheSimsResource/status/1064313139846623233