I got new latch kits for my vent windows. I can't seem to get the latch to stay on. The roll pin is not holding it on in the groove like it should. It's as if the roll pin hole wasn't made close enough to catch on the piece it mounts to. Do I need to drill out the hole and put in a bigger roll...