I have a Pokemon that knows trick room but it's only worked once or twice so far out of the several times I've tried it. What will happen is on the first turn the enemy Pokemon will go first since it is faster, then trick room will go off, then on the next turn the enemy Pokemon goes first again anyway about 3/4 of the time. What could cause it to be inconsistent like this?
Trick Room has -6 priority, which means that most other moves will go first. I'm guessing that this is because the opposing Pokémon is slower, but Trick Room has negative priority so it's going last. Unless the other Pokémon is very obviously supposed to be faster, I think this is what is happening.