Water weight took mine out, too.
I bought a new frame, and put grommets in my canopy right where water likes to collect. My canopy has a company logo on it (read: expensive), that was unharmed, so I wanted to keep that.
BTW, the EZ-Up warrantee covers that collapse, as long as you are within the warrantee period. Mine was a couple years out of warrantee, and the seller sold me a new frame for 25-pecent off.