@MLRX
neek2o doesn't use Cios. If you are unable to switch to the IOS a homebrew application is using, you can try to install a plain ios in that slot. For instance, install IOS56 in slot 249 of your neek2o nand, and the application should run again.
Be aware that what used to be an emulated nand for the application has now become the real nand. The app doesn't know that it's running in a neek2o environment. Another issue is the fact that homebrew applications can't access the usb drive, unless they are made neek2o compatible.
@BryceOnce.
neek2o also uses the nands/xxxx/yyyy folder structure. xxxx is the global folder holding the nand folders and yyyy are the nand folders. It will create one additional folder sneekcache that holds the channelcache.bin file, as that one is different for every nand.
@JavierE.Babilonia
every time something changes in the nands folder, you need to delete the sneek/nandcfg.bin file. Make sure you don't have any invalid nands under the nands folder as there is no way to tell which one the system will use first. Be aware that nands that might work perfectly with channel loaders, don't necessairily work with neek2o as well. Also make sure you don't have an empty games or wbfs folder on your usb drive. You need at least one game, either in wbfs or in the games folder. If you don't have a game there, delete the folder. simply start with 1 game of the format gameid.wbfs in the wbfs folder,
and add more once things are running as expected. delete the diconfig.bin file if something changed in your games or wbfs folder. neek2o can run on emulated nands in a subfolder. Most older programs rename the nand folders so that they appear in the root of your usb drive. This method is incompatible with the new situation.