ug, sorry man. That sucks
I found a local custom spa cover place to fix all the issues with my canvas. you might see if there’s a similar style place near you. maybe a custom car or boat cover place? custom bags, etc.
only issue is that I have to take my canvas to them and then reinstall it myself. kind of a hassle, but it’s only going to be a 1/3 of the price of a replacement canvas and the lady is adding a bunch of my ideas to the canvas to make it more camper friendly. she did say it would be cheaper in the summer vs the winter since that’s when she’s the busiest.
id suggest whenever the canvas is reinstalled that you leave a little sag so the canvas isn’t stretched so tight.