has happened to me twice (losing a hero during maintenance)
i've since learned to make sure to avoid moving heros over maintenance if at all possible

btw both times i got the hero back but both times it took about a week