I would send them back - in fact I have a ref number from Senn which I got when I reported the problem. I can't find my receipt though

. Its about the only thing I can't find the receipt for...and just bought some new ones because they are so cheap now.
The mesh does not look blocked to me but its so fine its difficult to tell and who knows whats behind it....!