As a workaround, I decided to use an external wifi card (AC600M USB WiFi Adapter) - but that also had its own connectivity problems from time to time.
- Thinkpad X1 Carbon Gen 7 review
- Clear Linux
AC600M USB WiFi Adapter
Having gotten frustrated with the X1C7 WiFi issue, I decided to use an external USB WiFi adapter. Here is the specific adapter* I purchased from Amazon. It does not work with Linux out of the box; however, the shipment came with a mini CD (with presumably the Windows driver) that had the code
RTL8811/RTL8812which hinted at the possible Linux driver to use.