Used to be you could search for people by guild name. Example /w all Battle and it would pull a comprehensive list (platers with name battle and Guild members of guild called Battle Cry. This action no longer pulls results for guilds. How can you see who is online from other guilds?
If I remember correctly, they changed it some time ago so now you have to put the guild name in quotes.
The "/who" command has been nerfed for quite some time. It's my understanding that it was done because it could be used to remotely monitor zones and groups of people (guilds) to monopolize content. I too miss the old functionality but not having it hasn't changed my gameplay.
Fully explained in this post https://forums.daybreakgames.com/eq/index.php?threads/who-guild-not-working-still.263139/