If that ends up being the solution, you could always set WHDLOAD to stop POSEIDON on launch and then restart poseidon when you quit out of WHDLOAD..
Of course I'm way too lazy to do that myself so I just stop Poseidon every time I want to use WHDLOAD
(Coincidentally, I have a WarpEngine 040 as well..)