Artifex does not necessarily read the definitions text file in its own folder. But rather it will look for the Definitions text file in the folder that Artifex was run in for the very first time on that system, if its not found, only then will it make new registry entries for the definitions text file in the folder of the running copy.
So either remove all the old Artifex registry entries OR remove all copies of artifex (and definitions files) from your system, download the serverkit and start artifex, it may prompt for the location of the defintions text file if not present where the old registry entries indicate...
hmmm Artifex meet NSIS, NSIS meet Artifex... (another project to add to the list)...
edit: 43x22 blank map attached to this post - but you really should rectify your definitions situation...
P.S. I always copy the Map Editor folder in the server kit to its own permanent location like c:\opmapeditor then always run the same copy (and back up my definitions file if I mess with it) and keep all my maps there in one handy location. This way Artifex does not get confused about its location.
P.P.S Also - use extreme care with your definitions files when editing EAW and OP maps on the same system.