You should get the latest G6 Real loader, it supposedly improved the DLDI driver. You can get it from the GBAtemp Download Center.
I don't know if they fixed this or not, but on the older loaders the DLDI driver would only work if the .nds file was in the root of the cart's memory. If you put the emulator in the NDS folder, that would prevent it from working.