Quote Originally Posted by Stepjam View Post
It's always been that way, I feel like it must be a spaghetti code issue because it's such an oddly specific annoyance that's been around since the beginning.
I don't think the game can handle the concept of you not being equipped with some kind of primary weapon or tool, even temporarily while it removes the traded-in item from your inventory and gives you the new one.