Battle pet disappeared

I recently lost my battle pet Kaliri Hatchling level 25. No one can tell me why it disappeared and I tried everything customer support told me, still they can’t find any record of me owning one. Anyone else encountered this problem?

Checking the Armory, shows Sephiella on the Dalaran realm as having a level 12 Uncommon Kaliri Hatchling. Also says “This character profile may be out of date” and recommends logging her in and back out once. Armory has had glitches pretty much forever but that might be worth trying.

Personally have never seen a pet just mysteriously vanish from my Pet Journal but you might try posting this on WoW’s Pet Battle forum; they’re a helpful bunch.