Config files on a per game basis are definitely finnicky.
I have had instances of paths not being applied after saving settings.
Sometime I got the popup telling me the sneek nanad path was not correct when it was correct.
I have had characters added to the NAND path ( umlaud and ? ).
Also had numerous instances telling the system memory is corrupt.
After resetting the games settings and re entering the paths, some games manage to boot after all.
It seems to me that file writing of Neek setting and those of usb loader gx are no in sync, lol.
Booting channels in neek mode is awefully fast sometimes...
Neek loading is NOT 100% compatible opposed to what some people might think...
For instance Final fantasy IV the after years is unable to create a save file in NEEK, it will nag you to free up system memory.
This game loads fine in d2xcios channel emulation, using the same NAND.
AFter this you can use neek to play this game as savegame creation has been done in d2x channel emulation.
Also I think pool revolution cue sport ( cue sport pool & billiards for PAL ) is incompatible with d2x as it is with Neek.
I would LOOOVE to have confirmation about this particular game as it driving me MAAAAAAAADDD!!!
This seems ot be an ongoing issue it seems:
https://gbatemp.net/threads/neek2o.313314/page-70#post-5952143
Neek and usb loadermade emunands are not compatible in my experience.
It might nhave something to do with the fact USB loader gx has no way to boot actual homebrew the proper way like the hbc ans no way to boot real nand channels properly.
For instance booting Multi mod manager from usb loader gx and then trying to boot into priiloader from MMM is not possible. also usb support from emulators booted from usblgx is lost as is disc support.
This becomes a problem when having usb loader to autoboot from priiloader bypassing the system menu completely.
SInce this is what you essentialy would want having neek channele loading support to have the back to usb loader boot sequence complete, is can be very annoying. the home brew loading in usb loader gx is a bit broken.
Homebrew and channels are always booted with a cIOS from usb loader gx....
EDIT:
Just noticed usb loader gx neek loading and actual neek loading are mixing up cfg file is you are using a Nand dump on the root of your usb drive and if you have another nand in a sub folder.
Also for some reason La mulana is not working in neek anymore.
It is working fine on the normal Wii nand.
I wonder what is shared from the real nand for enabling nand emu loading.
Are region settings checked etc?
This is giving me a headache, if even Neek does not work properly while it should, is usb loader gx the problem of the majority of channel problems?
Wich files are written by usb loader gx? also the file size of the installed wads is sometimes smaller when installed with usb loader gx.
For instance cue sport is one block larger when installed with a wad manager on my actual wii.
Installing with show mii wads gives no better result.
This makes me wonder if compatibilty has gotten worse on neek or that the NANDs built with modmii are somehow faulty....
As of now in my experience compatiblity is very very finicky in pal vs ntsc/ real nand vs emunand in neek loading and neek in general.
Also arent priiloader hacks clashing with the built in neek hacks?