It's easy, with 20/20 hindsight, to see how this happened.
IMHO, EVERYONE is at fault to some extent:
- the fitter, for not marking the pipe before he pushed it into the push-fit, AND for not recognising the symptoms in front of his nose! With the connections arranged as shown and...