Make sure its only filled between min and max on the bottle when cold, not to the top.
If its filled above max when cold, this will happen, some coolant residue is normal on the tank top as that is due to the breather vent. But it should not be vomiting coolant.