Hi @rBoseUPDATE
Went back to the shop and returned the Filtosmart 100, funny thing is, there was another one there returned, same issue with water leaking from the same area, same filtosmart 100 model
I ended up upgrading to his bigger brother, filtosmart 200, we tested it and its leak free
Excellent. A good ending to your unfortunate experience.
JPC