Why? Because my bet is each network right now has its own DHCP server. By putting both on a switch you have joined the LANs and broke the Highlaner DHCP rule (there can be only one.)

I'm guessing you were trying cut corners and run a single cable. Run two and it looks to be solved.