Currently, on Pokemon Showdown, Symbiosis activates before the mon holding the eject button switches out. However, on Bulbapedia it says that in Gen 7 Eject Button doesn't activate symbiosis to prevent bugs from occurring. I can't find any information on how this interaction is supposed to play out in Gen 8, is it currently correct on Showdown?