Super, super common. I had to get mine fixed (twice). When I delivered my Yukon (2016) to the first dealership, there was a nearly new Sierra/Silverado next to me. I asked what it was there for, and the answer was "water leak from the shark fin". And the loaner Suburban they gave me also had a water leak lol. A friend has a 2019 HD Sierra; also had a leaking shark fin. Mine took two trips to two different dealerships to fix, and they wound up replacing the shark fin and sending it to the body shop on the second go (they said the sheet metal wasn't completely flat under the fin, like the bolts were overtightened at the factory or something). Anyway, second time was the charm, and the vehicle has been dry as a bone since the second fix (which was about 2018 IIRC). Do a search on this forum, you will find plenty of evidence this is a long standing problem, and leaking shark fins are found on GM pickups, vans, and full size SUV's.