You might try doing a pressure test on the cooling system. You put an adapter and pump/gauge on the radiator and pump it up and see if it leaks down over time. It is the vacuum that forms in the system as the engine cools that should suck the coolant back out of the overflow, but a leak someplace can prevent the vacuum from forming.