A white film on a freshly cleaned PCBA is not a mystery to guess at—it is one of three things: metal soap left by saponified flux, calcium scale carried in from a hard water source, or a rinse that stopped before the soil was gone. Each has a different fix, so the first thing to do is name the cause, not rerun the same cycle.
What Does the Residue Look Like and Where Does It Sit?
Before changing the chemistry or the machine, you need to see what you are dealing with. Take the affected board and look at where the white film sits:
- Bare laminate and under low-standoff parts point to flux that the wash did not fully dissolve, or a cleaning agent that reacted with the flux’s activator and precipitated back out.
- A film at the board edges and near the conveyor or carrier contact points more often means residual soil.
- Smeared streaks rather than a uniform haze usually trace back to the wash stage itself, not the rinse.
I would log it before touching anything. The location of the film narrows the fix better than any other single clue, because you see the same “white” from three completely different families of failure.
Which Flux Turns White After Cleaning?
Saponified metal soap is the classic cause. When a water-based cleaner with a saponifier reacts with rosin or resin flux residue, the reaction forms water-insoluble metal soaps. They stay sticky and reappear as a white layer after drying, especially around dense leads and under the legs of connectors.
Do not mistake this for a failure of the machine. The flux system, the cleaner’s concentration, temperature, and the contact time all decide whether that soap stays in solution. I have seen the same soapy white deposit come and go by changing the process temperature by five degrees, because the solubility curve sits right at the operating window.
A second and separate path is hard water. Well water or untreated city water that leaves calcium and magnesium salts can plate out a thin white scale across the board. There is a clear way to tell the two apart: dissolve a sample. Saponified soap does not go back into water at room temperature, while calcium carbonate is etched away by a dilute acid—so I often ask the lab to drop one board in citric acid as the deciding test.
Is the Rinse or the Dry Leaving It Behind?
The third cause is physical, and buying a new cleaning product will not fix it. If the board stays too long in a low-circulation air or hot-air dry, or the rinse stage is short and the water carries dissolved solids onto the surface as it evaporates, the solids are left where the last water went.
Watch the edges and the board’s last-out dry zone. A clean bath with no measurable dust sometimes still leaves a faint banding along the driest corner of the panel, which is the rinsing water doing the coating, not the flux.
This is the class of cause you want to catch on the line, because the pattern matches the rinse nozzle trim and the dry bay airflow, not a chemistry supplier issue.
How Do I Test Whether It Is Soap or Scale?
You can pick between the two chemical families at the bench with simple methods and no expensive kit:
- A tiny bit of the white film dissolved into hot water is a weak signal; sapon soap stays stubborn, while many reactive salts redissolve.
- A drop of dilute acid (citric or acetic) that bubbles and dissolves the spot points to carbonate scale.
- An ionic cleanliness test, such as a contamination meter that measures SIR on a coupon, shows whether a film really threatens reliability or is only a cosmetic haze that no electrical test picks up.
Do not spend on a new cleaner before this check. It costs ten minutes and keeps you from buying a soap remover when the issue is actually your water.
Which Fix Applies to Each Cause?
| Cause | What You See | First Fix to Try | What to Watch |
|---|---|---|---|
| Saponified metal soap | White, sticky, at cold spots and under parts | Raise wash temperature a few degrees; raise concentration of the saponifier within safe limits; longer dwell | Keep within supplier’s temp band; check that flux is a compatible type |
| Hard water scale | Thin, chalky, uniform across the board | Fix water feed: DI/RO rinse, final DI after wash | Monitor water resistivity in the 15–18 MΩ·cm range during final rinse |
| Dry stage streaks | Lines near dry zone edges, last wet corners | Cut dry time, improve air flow, avoid over-drying a still-wet board | Confirm the board is drained before dry starts |
On the soap row, the fix is a process window change, not a machine swap. On the scale row, the fix is water quality up front. On the dry row, the fix is how you match the rinse and the dry stage to each other.