I think I may have discovered a weird visual bug when using destiny bond on Zoroark with the team preview, full battle replay here.
https://replay.pokemonshowdown.com/gen9nationaldex-1822526522-2a1oix4waly6mq8yvvbew1iv04zf6k7pw
View attachment 500147
As you can see here, on turn 3 when I KO Gholdengo with destiny bond, it tells me that Gholdengo fainted and does not display Zoroark's Illusion breaking, leading me to believe this Gholdengo shouldn't be the Zoroark.
View attachment 500148
Up until 6, everything looks normal of course, but on turn 7 after mega Lopunny uses U-turn, my opponent sends out Gholdengo again, which can't have happened, since I already know the Gholdengo I KO'd earlier with destiny bond was real.
What's even weirder is that the team preview instantly changed to grey out my opponent's Great Tusk instead of Gholdengo or Zoroark, despite my opponent not having used their Great Tusk yet.
View attachment 500149
I dealt damage to the second Gholdengo on turn 12 without Zoroark revealing, leading me to believe that the first Gholdengo must have actually been Zoroark, but didn't reveal when KO'd by destiny bond.
I may be wrong about the destiny bond thing, as for all I know, it could just work like that normally and not actually reveal Zororak. But at the very least there seems to be some sort of bug with the team preview as it should not have displayed Great Tusk as KO'd.