Yea, we had some heavy rain, when I open my compartment door the next day, I saw a few drops of water around the lock. I was puzzled. So I took a cup of water and poured it over the lock with the door open and sure enough a few drops of water came through. Then I thought maybe it was just that lock so I tried it on the other 2 and it was the same thing. This is a brand new 2017 jayco 33rbts. I'm just guessing that these locks on not water poof. If water goes into the key hole it comes out the back. It's was only a couple of drips but still weird. Also I'm going to check the seal (o ring that you mention).