The problem with the previous seals in my coach seem to be with the manufacturer.
The seals were too thin. I hope the new seals are thicker and less vulnerable to breaking.