Generally speaking any dealer that sells Thor will do warranty work, camping world or any dealer, BUT...any dealer that you did not purchase from MAY put you way down in the pecking order as far as when they will get to it. They will service their customers (peeps who bought from them) first. That seems to be the way it works from all I've read and heard.
The best option, and may be inconvenient, is to take it to the Thor Service center in Wakarusa Indiana. From what i have read here on this forum and other forums is that they do great work and fix whatever problems you have. You do have to call to schedule an appointment but it seems like the way to go for getting your issues fixed.
If and when I have issues that is my plan.
2019 Aria 3901--2019 Jeep Wrangler