I'm having similar issues but have found that only on a USB-C connection. For example, when connected to a USB-C based docking station or USB-C based network adapter. The issue for us is that the computer isn't getting its DNS information from DHCP. Wireless works fine, USB-A based network adapter works fine. USB-C, not at all. If I manually enter DNS information, I can get out on the internet but if I leave it on DHCP, no DNS information is set.
Corrections - after more testing, this affects USB-A adapters as well. I'm finding that the first port I plug into will get DNS info, but the next port will not. I can move back and forth and DNS will always come to the original port used the very first time, but not to any additional USB ports the adapter is plugged in to.