I haven't played since March but now after getting back into the game every menu I go into, or if I stand still long enough the Loot Crate NPC is sitting there.
It is lazy writ crafter getting rid of pets. Go to the add-on settings & deal with it. Also quick forum search would have found it too.
I have it turned off i LazyWritCrafting. I thought that was the issue. It seems I have to just hit F3 several times and then he finally tells me good bye and goes away.
Either way it is has something to do with addon configurations in general. Resetting the add-on settings through game files & settings up again should fix it.