Good that you got it fixed.
I have read that those screens are not recommended (probably 'cuz of the lawyers), but I use them. It is better than the risk from the mud wasps doing that.
Chris and Pat
2016 Ram 3500 Cummins Aisin Dually, 4.10 axle, Auto Flex Air Ride Rear Suspension, Pace Edwards JackRabbit tonno, Transfer Flow aux fuel tank, B&W RVK3600 hitch
2017 Cedar Creek 36CKTS, Disc Brakes, 17.5"