There has to be a way to stop rogues or even all agents from logging out after they steal your loot. I think if you log out during rogue or when you have loot you should loose the loot on your back. Too many times I see people are getting robbed for their loot and as soon as the rogues see they may die they close the game application so they don't loose the loot. I get sometimes power in ur town goes out or you get booted for a error but there to be a way to distinguish from closing your application or a error shutdown.
That's not how the game works. They specifically make it so that you have to wait 30 seconds with no action or your character remains in the world for 30 seconds before actually removing it from the server/world.
At most what you're seeing is people phase transition, there is absolutely no way they are just logging out before they die just like that.