the reason is that yolks contain an enzyme which liquidifies starch. it doesn't happen outright, but will happen while your tart is cooling. the only way to prevent it is to heat the mix high enough so the enzyme is deactivated.