i just came back to wow after 2 years and 4 or so characters are missing ive tried all the suggested tricks about it and they are just gone? i spent years on those characters, how can i get them back?
A little more information may be helpful, Vastoranth. Such as, which characters? Providing names, levels, class and race would be good. 
one was Yarikh a druid and another was Atob a priest both max level for WoD another i think wos omgwtfbbq or something like that.
You may want to self report the last one if u get that back that would fall in a naming violation.
tehy all vanished i cant find them in the armory or anything
It looks like the first two are on Skullcrusher, along with several others. I don’t see any characters with the last name, though there is a version of it that includes “Hax”.
I would agree with Darthwraith, you might want to submit a ticket to self-report that particular name. That should allow you to select a new name that fits within our naming policies.
The Armory only displays character information for a limited amount of time. If you haven’t logged in for a while, and it’s been 5+ years for those characters, it won’t show up until you have logged into/out of the character again.
ok i forgot what server it was and the player number doesnt show up on the list, thank you for your help and i will submit a self report ticket for that one character