What type of bug are you reporting? Mechanics
What is the bug?
Revival Blessing brings back Pokemon in their Mega Evolved state.
https://replay.pokemonshowdown.com/gen9nationaldexmonotype-2254447049?p2
As you will notice, when the revived Mega Alakazam re-enters the battle on turn 19, it is in its Mega Form. However, in Gens 6 and 7, where Megas were present, it was not possible to Mega Evolve twice in a battle. If your Mega fainted within the Single Player Mode, it would return to base form. Even if you used a revive, that Pokemon would not be able Mega Evolve again ( same mechanics to apply to Ultra Burst ). Likely an oversight since reviving a Pokemon was not possible in Gen 6 and 7, while Blessing was introduced in Gen 9, a gen with no Megas.
Are you able to replicate it? If so, how?
All we need to do is create a custom game, have one team with a Mega and a Revival Blessing mon, while the other has one pokemon that can KO the Mega, then have the other mon using Revival Blessing to see the error in play.
What is the bug?
Revival Blessing brings back Pokemon in their Mega Evolved state.
https://replay.pokemonshowdown.com/gen9nationaldexmonotype-2254447049?p2
As you will notice, when the revived Mega Alakazam re-enters the battle on turn 19, it is in its Mega Form. However, in Gens 6 and 7, where Megas were present, it was not possible to Mega Evolve twice in a battle. If your Mega fainted within the Single Player Mode, it would return to base form. Even if you used a revive, that Pokemon would not be able Mega Evolve again ( same mechanics to apply to Ultra Burst ). Likely an oversight since reviving a Pokemon was not possible in Gen 6 and 7, while Blessing was introduced in Gen 9, a gen with no Megas.
Are you able to replicate it? If so, how?
All we need to do is create a custom game, have one team with a Mega and a Revival Blessing mon, while the other has one pokemon that can KO the Mega, then have the other mon using Revival Blessing to see the error in play.