Eternabond tape will fix and seal almost any issues on the roof and last longer than the roof. I caught a low hanging branch on the edge of our roof for about a 10' section. Covered with eternabond and it's never leaked.
Typically any issue with the TV Antenna is a poor seal around the coax boot.
Michelle & Ann
2018 Chevy 3500HD Crew Cab High Country DRW, D/A, 2016 RW39MB, Dual ACs, Auto Level, Auto Sat Dish, Stack W/D, King Sleep #, 17.5" Sailuns w/Disc, MORryde IS & Pin, Comfort Ride Hitch, 5.5 Onan, Res Fridge & Induction Cook Top