The map compiler and the engine are two different programs and have different version numbers.

The engine won't care whether you start it from SED, from WED, with the left hand, or with the right hand. When you're having different results, you're starting different scripts. Check what you're starting from WED.

I think we can now leave it at that, as the problem is obviously not related to the software.