if your cold pressure is ok .then sounds like a platic filter or flow limiter inside flowswitch is partially blocked not letting enough water through to activate the hw on its own .try putting hw tap on its own and see if a tap symbol appears ? if not its blocked or if you live in a hard water area the heatexchanger could be scaled up inside
ferroli engineer
January 2010