With the change to DHCP apart from the obvious IP address, you also get the default route and nameserver correctly assigned. One of the latter (or both) was probably missing.