This seems to be a very common problem with these touchscreens. According to this video, it happens to most vehicles using this screen after about 4 to 6 years of usage. I also have a 2018 Silverado, but mine is still working fine, but after seeing this, I wonder how long it will be good until I'm in the same boat as you ;-)
One thing you can try before replacement is to reset the head unit. To do this:
Reboot the system: Put the vehicle in park, then press and hold the steering wheel's End Call button for about 15 seconds until the screen goes black. Release the button, and after 5–10 seconds, the welcome screen should appear and the infotainment system should reboot.
(Note: This was copied from AI input through Google.)
If that doesn't work, your only other option is replacement. While I have no affiliation with the company in the video, their option seems like the best/cheapest way to go. I haven't tried the dealership to see how much they'd charge, but would bet it's not going to be cheap. The instructions in the video seem easy enough any DIY'er should be able to accomplish.