When you say it works when started externally, but does not work when started in WED, can you post both acklogs? Maybe the command line options are different.