Hello and thank you
Thazager!

I think I had succefully correct this but not in the good manner (I implemented code in the way of traveling instead of changing the logout procedure when I clicked a button). I must analyze this more in deph.
I think I have to tell the server to treat the character a little as after he has had a wild disconnect (after all, I only give it a change of zone, not a disconnect). Since the character re-appears in most cases in the right place (except in this case, strangely), I guess my problem occurs during "disconnecting" (which is a lie) the character. By this, I mean that it does not actually undergo a disconnect but rather a simple travel (it's the truth).
It doesn't sound like a bug, but like as rather a lack of information sent to the server. So, of course, the server does not do what I need.
The hole is really small, so I have to check and understand the code in its globality I think.

Thanks a lot!