I think the horizontal portion of my pool steps leak slightly. I noticed at 2 places that the guy who installed the liner doubled up on the screws using self tappers to try and help seal it.

Is it ok to put some additional screws on that flange, if so what method would you guys recommend?

do think backing out the existing screws a tad and applying silicone would be a good idea as well?