I've been getting this for quite some time now, it's gotten worse lately. This is related: https://forums.daybreakgames.com/eq2/index.php?threads/character-swap-drop.601709/ The login servers seem to be having a lot of trouble since the holidays.
This almost always happens to me when I log to another character from my toon with over 10K recipes in his TS book. It was fixed (for me) in the past when they got rid of the poor/med/good/pristine recipes for every single item, but the total recipes has climbed back up there.
I have this affliction too. I presume it is because of tragically stupid efforts to fix lag in raids by lengthening the interval between polling the server.
I think most of us are hoping that the 64-byte fix in July will help this. I suspect the problem is that your character hasn't disappeared from the world (as the servers see it) in time for the next toon to log in. For now, I just utter some choice curses, then log back in. It's slightly less annoying than zoning to desktop.
This is a duplicate of the issue reported here: https://forums.daybreakgames.com/eq...character-select-not-working-properly.591019/ This is not an issue we can reliable reproduce and can be caused by different things.
On the player side, the only way to reliably avoid this is to actually avoid it - Type /camp to go to character select and pick your character manually. The issue *appears* to be that the increased file sizes for characters is causing a delay server side before characters actually completely save/dislodge from the server when you camp out, causing the current delay timer on the automatic log in on the "/camp <name>" command to be too fast, trying to log in while the previous character is still processing. Unfortunately, as players have noticed for the past couple of years since this was initially brought up, it's only continually getting worse as we get more data. Granted it is mostly anecdotal, but without a way to hard-fire test it, well..