In game, when you kill a Pokemon with U-Turn or Volt Switch, then you send out a Trace Pokemon such as Gardevoir, it copies the ability of the pokemon that comes after. Tested in both game and in PO it's bugged
What happens with weather starters? Does the weather start immediately after being sent out? Also things like Intimidate. This determines if the ability just isn't set at that point or if there's no thread called for Trace. I think it's the latter, but this helps determine the cause before I get home.
U-turn kill into weather: weather starts U-turn kill into Intimidate: nothing U-turn kill into Trace: copies the ability U-turn kill into Download: nothing
Just confirming, were those in game tests? If so, could you also check what the sim currently has? I just want to clear up questions so when I go to fix and beat @turbedi I can do it all at once. And just to confirm: Pikachu volt switches and kills Mudkip. Gardevoir is sent out to replace Mudkip Mewtwo replaces Pikachu Gardevoir gets Pressure?
Yes I tested in game In the scenario you gave, you volt switch and switch first to mewtwo, then gardevoir is sent so it's supposed to get Pressure ( in both scenario it has it) It doesn't work neither with Imposter