I guess it might be something with the screws, they don’t seem like the normal ones, or they might have screwed it wrongly. As bob15 mentioned the screw go in the top and not on the flat and it can be the cause of the leak. Seems like you hired the wrong personals. When I installed the flat roof...