Another possibility is that you have a vacuum leak and your mantle temp is set too hot for whatever is currently boiling. Instead of phase changing to a vapor your basically decomposing the product. This is called ghosting and you will see white smoke/vapor in the system.
Yeah if you're switching to the main collection flask to early Terps can also cause some cloudiness. This is where a vapor temp monitor is very useful, it can tell you pretty much without a doubt when your in the cannabinoid range which is usually around 185-195c depending on vacuum which is ideally under 100 microns. I never set the mantle above 220 personally.
You could also consider doing media washes with t-41, neutral alumina, activated carbon, or silica 60. these will really pull alot of pigments out but you also need to be aware of potential isomerization. I would avoid using them in the boiling flask or drying agents in the recieving flask.