now that you mention it...I'm pretty sure it was a camco that failed on mine.
Another option...I put a fantastic fan cover on the other vent and it looks like it's holding up much better. I liked the design because it's made to allow full opening of the vent...although honestly I don't think it matters all that much...but here's a video that illustrates the design benefit