Yes, this problem happens with myself also. My 'OnGetScriptCommands()' returns perfect syntax but fails to show the new command in the commands menu. It only happens with my scripts (even blank scripts) for some reason, and i have had problems with 'OnGetScriptMenu(Location)' also. I tried sticking the following at the beginning of one of my scripts;
code:
function OnEvent_Initialize(MessengerStart)
{
}
function OnEvent_Uninitialize(MessengerExit)
{
}
and it fixed the main plus menu, but not the commands menu (which appears when typing '/').
Note: This only worked with one of my scripts...