EDIT up front
If I DRAG AND DROP the “Pet Cages” into my bags, I get the pets back!
Do that now, just in case!
I know Blizzard had very serious problems with Guild Banks, in which a lot of people lost a lot of old and valuable things, but I had believed that was resolved. I was lucky enough not to have been hit by that one. My pets did not disappear.
But today in the Discord, we got news that pets in Guild Banks had been converted to “Pet Cage” with no pet inside. I’ve been hit by this one, and so have several others.
I had almost a full tab of pets, that are now gone. If I try to take one of these “Pat Cages” out to my bags, it just disappears.
It seems so consistent it is as if they ran a database proc on Guild Banks to fix something else, and it converted actual caged pets to empty “Pet Cages”.
If you have been hit by this, I suppose all you can do is get your ticket in early, Blizzard did not resolve the original problem well, but if this was some run intended to fix something else, there might be a chance to reverse it.