Hi Jim, if all windows are spotting then try another TDS meter, just in case.
Have you dragged your finger down the frame? May be that they are dirtier than they look and any white residue on your finger would id this. Rubber seals could also be shot, though less likely.
Another possibility is trapped dirt in the top seal and / or vents. Loads of rinsing with the final stages avoiding the top of the frames, even the top seal, altogether.
If only a few windows are spotting and all on the same side of the house then the earlier poster is probably right, dust hitting the window after cleaning whilst still wet. Only solution in this case is either clean on damper days or buff dry after cleaning, just do the lot with a scrimm once you're done. This shouldn't add too much time, though still a bit of a ball ache.
You could always just trad the lot.