Maybe you should un-do your changes to the default command levels and see if it works normally?
From what I see in the source, the default level (if no commands table value can be found) is 10. Looks like "search" and "finditem" are 0.
command.cpp:
Code:
command_add("itemsearch","[search criteria] - Search for an item",10,command_itemsearch) ||
command_add("search",NULL,0,command_itemsearch) ||
command_add("finditem",NULL,0,command_itemsearch) ||
They all call command_itemsearch with params. Check that the items are being loaded into sharedmemory as well during world startup. Remove your customization, show that the code isn't working, then we can troubleshoot why a 125 isn't working for you.