when it looks at the first item "Notify", Notify.* fails as a wildmatch so the alias returns $null and the submenu stops trying to load extra items
change it to a wildmatch which reflects all the items in the hash table and perhaps change $mid($v2,8) to something which will return the portion of the item name you want, maybe $gettok($v2,-1,46) as you originally had since $gettok(Notify,-1,46) => Notify and $gettok(Notify.nick,-1,46) => nick