If the DHCP response packet doesn't contain a router entry, it appears that dhcpcd takes it upon itself to declare the DHCP server as the default gateway. This would merely be harmless if there were no real gateway, but when there is another interface with a valid default gateway, if the bogus one wins, then there is connectivity loss.
*** This bug has been marked as a duplicate of 46425 ***