Seam sealer or carpet glue ?
Mine came off really easy too. I think you need it. The joints in the car are overlapped and spot welded together, but they're not water tight.
Print