Hello, we're sorry to hear about your experience. All ridge vents, as your probably aware, require proper intake ventilation, typically at the soffit area. Also, this product is test by 3rd party to ensure airflow is not impeded by the integral snow filter which as you stated helps resist fine snow infiltration. Please contact our technical team at 1-800-ROOF-411 to discuss your installation. We'd love to understand your installation and factors that may be driving your experience.