Whilst fitting a new bathroom sink / vanity unit, I had a real 'mare using push fit connectors on the flexi hoses.
I made sure both ends on the copper pipes where not damaged, not scored, not corroded, polished with wire wool etc.
I made sure there was no debris in the ends of the push fit...