i can see the NXE2GOD file in the same dir as xexmenu (0000000000000000/C0DE9999/00080000/)
I have not tested, but...
I guess the problem is that both apps (NXE2GOD & xexmenu) uses the same path... and this path is hardcoded in the file (so we cant move them to another path)
C0DE9999 is the TITLEID (chosed by xexloader developers randomly... and used later on by xexmenu and other apps)
00080000 is the OFFERID (standard LIVE container)
An OFFERID folder cant have 2 executables files (the console will "hide" the one with the older datestamp)
A TITLEID can have different executables (but the executables must be different OFFERID)
------------------------------
The solution is to change the TITLEID with lefluffie of one of them (the edited app will need to be placed in another path)
An alternative solution... change the OFFERID with lefluffie of one of them (this way... both can be putted inside C0DE9999)
***All versions of xexloader & xexmenu has the same "incompatibility problem"... because all shares the same path (hardcoded when the file is created). This is why we cant have 2 different versions of this apps in the same HDD