Few things I've noticed (just as a heads up, I'm using the Android Showdown Client on a Galaxy S6):
1) The app will not let me select "Brave Bird" when I try to use it with Skarmory. It just says "Bug Captured"
2) When I try to use Oranguru's Intruct on my Incineroar inside of a Trick Room, it says that it is an invalid target. I'm guessing it's because after Trick Room, Oranguru would move before Incineroar. However, does Instruct not repeat the move if it was not used immediately before Instruct, as opposed to the turn before Instruct?
3) I tried to use Comfey's Floral Healing on my Palossand on the same turn I switch it in. Can I not target the current Mon on the field, and then switch him out, therefore healing the new pokemon on the field?
Also, after cases #2 and #3, the app freezes, and will not let me select any other moves or pokemon. It just states "Invalid Target" after both, and then that's it.