who's your insurer?
most of them offer lifetime guarantees on any work authorised by them

this case appears to be 'improper' installation.
i'd call up and make a complaint