XDeep can have quality issues. Had to replace my harness after less than a year as it started to tear (new harness holding up fine so far). I had issues with the rubber ties offs for the stealth tec harness as well, brand new and you would have thought it had been in the sun for months. Maybe your mask as noted already is from a bad batch
webbing on my zen, where it goes around the slot on the plate tears a bit. slot on the plate has sharp edges when it's new. I had to shift the webbing abit after few month. it's been 2 yeas now, I think the nylon has smooth out the edges. webbing still holding. but the rubber band only hold for 1 year.