It sure sounds like a routing issue. It could be on the DLive side or the Waves side.
I would suggest that you triple check a couple of things on the DLive side. Are you really using the virtual soundcheck functionality or are you really sending the channels out as “direct outs”? There is a different routing tab for each type of output. You might have channels 4-7 routed correctly in the VSC tab, but not the direct out tab, or vice versa.
I’m not familiar with how to route things on the Waves side, but triple check those settings/tabs as well. Again, it might have been set up correctly at one time and then something borked channels 4-7 and you shouldn’t assume it is set up correctly.