Help: Lazer Tardiz aqua vent cap won't stay on

I have had this helmet for two years and I never intentionally took the aqua vent cap off of it. It recently popped off. I tried snapping it back in, but it won’t stay. I am shocked that it stayed on this long in the first place. Is there a trick? I really don’t want to go the duct tape route.

I have this problem too. However, mine has never really stayed in. I have not worried about it much since I am fine with keeping the vent open as I get hot and like to pour water on my melon.

Although, I would be interested in hearing any solutions from others just in case I need it in if it gets cold out.

I’ve had this problem as long as I’ve owned it. I just took a bit of black tape duct tape, cut it and put it over the hole.

Never had an issue with mine. It pops in and stays there and pops out when I need it to.

Well there is always crazy glue!
.

Same with mine never stayed in from the time I purchased it. If I want the hole covered I use my helmet race number and put that over it.

Would be interested to hear if anyone has a solution.

Best,
GS

Huh, I really did have a good two year run then.

same problem but i drill a small hole and place a screw inside to hold it.
will take a pic