Used a SportIntegral for over a year now and haven't had any problems with vents not closing properly.
Probably worth taking helmet back for dealer to look at and compare with others they have in stock.
Only real problem I've found was that it misted up like a bugger in the wet & winter but subsequently fixed it with a Fog City.