/seen is for everyone. But if you've been offline for more than 30 days it will no longer have you on /seen. (with the exception of the trick mods use.)
Sometimes I've done /seen for people and it has come up with something like last seen 2 years ago. I think it's just random weather it works for a specific player or not.
/Seen works perfectly fine in org no matter how long the person was offline for. /Seen in net is broken for normal players but not for staff
It's glitched and breaks for some players regardless of how recently they were online. Mods have the ability to fix it for each player but the command causes some lag so we usually don't do it unless there's a very good reason. You can contact a mod in game, explain your situation, and ask them to do it for you. (Sorry I can't, I'm away on vacation and can't get in game)
If you're just curious about how long you've not played , then a better way to check that is for staff to logblock your last activity. That will not be affected by your login status.