contact our technical team, Xbox Customer Service our team is providing technical support service to the Xbox customer...
It means that this hero is absent now and isn't available. As a rule he will return in one week (1 trip to dungeon), sometimes this may take longer.
I see the thread is old enough, but hope I was able to help you.
My Gamasutra article about photogrammetry
My Codepen profile
My new article about touch screen monitors