I don't know how to emphasize this, so pardon me for shouting.
MOISTURE IS THE MOST COMMON CAUSE OF CLOUDY FINISHES.
All alcohols will absorb moisture from the atnmosphere at a fairly rapid rate. Therefore, the alcohol in every opened can will contain some percentage of water. Some people use Isopropyl Rubbing Alcohol, and that is labeled on the bottle as being 30% water. That moisture is carried into the wood with the alcohol and remains there after the alcohol has evaporated. If you use alcohol, you should give the wood time for the moisture to evaporate again, otherwise you are trying to put a finish on wet wood.
Acetone absorbs moisture from the air slowly, and most of the time it can be considered as being "moisture free". However, even "slowly" can become a considerable quantity over a long period of time in a humid climate, and especially if it is a hot and humid climate.
You will have better luck if you are always using a fresh supply of alcohols and acetones and throw away anything that is over a year old. This is a case where buying by the gallon is not always a good idea. You might stretch this a bit if you live in a dry desert climate. I would suspect that replacing old solvents with a fresh supply would make most of the cloudy finishes disappear.