The traps in the Ideal are syphon traps - i.e. they get to a certain level then release the trap contents, rather than a water seal trap whereby they run constantly.
Sounds like your trap isn't syphoning properly if the condensate is backing up in the sump. The way these can be tested is by...