On the work laptop (Win 10), the Intel driver ignores the UEFI setting to not switch Wifi off when another network connection goes live. It does so anyway. (That other connection: the work VPN...)
On Linux, connman hijacks DNS and NTP. Both implementations are broken and there is no way to turn the behavior off. (It pays about as much attention to the config settings as the Windows driver does to the Windows network switch settings.)
That said, it may be worth taking a peek at the resulting configuration under DHCP and static assignments. ROUTE PRINT may shed some quick light, especially given static works after DHCP. Otherwise, there is netsh to get to the gory details.
On Linux, connman hijacks DNS and NTP. Both implementations are broken and there is no way to turn the behavior off. (It pays about as much attention to the config settings as the Windows driver does to the Windows network switch settings.)
That said, it may be worth taking a peek at the resulting configuration under DHCP and static assignments. ROUTE PRINT may shed some quick light, especially given static works after DHCP. Otherwise, there is netsh to get to the gory details.