Não é bug, está perfeitamente correto. O monstro é destruído em batalha no cálculo de dano e Wall of Illusion volta ele pra mão DEPOIS do cálculo de dano. Depois que um monstro é destruído em batalha ele não pode voltar pra mão ou pro deck.