2015 Suburban LTZ w/42,000 purchased new in Dec 2015 (~2.5 years in service)
In May 2018, my Sharkin antenna failed (antenna was completely filled with water). I'd bet this is also your issue (GPS showed me in middle-of-nowhere, and normally green OnStar Light glowed red).
It is a well-know issue for which GM offers a customer satisfaction program to repair at no cost. Though, despite my year and model of vehicle being included in program, GM insisted (based on VIN) that my vehicle is not covered, and this was an out-of-pocket repair for which GM offered zero assistance.
Dealer quote $600 to repair but finally agreed to do repair "at dealer cost" for $400.
When antenna failed, prior to dealership replacing, water flowed from gasket between antenna housing and roof when pushing slightly on antenna cover. Despite obvious water issue (I kept antenna, and it is still filled with water over 2 months later), GM refused to acknowledge that is it related to GM customer satisfaction campaign issue. Maybe you are lucky, and your VIN will be included.
I would recommend pushing slightly on antenna cover as I did while recording video with your phone. Maybe if your VIN is also not included, GM will have harder time saying it is not same water intrusion issue.
Good luck.