Thirteenthorder, take your time no rush man. I'm sure everyone is busy outside of this forum
He has been my main from the release of this game. The characters i have the most trouble beating with him online are scorpion, sonya, and johnny cage. Any suggestions on how to tackle those three would be greatly appreciated.
First, nice avy man, do you have a high res version of it? If you do can you pm me it? Now for your question, can you elaborate more with each specific characters? Like what are they doing thats catching you off guard? I dont want to give any tips because I dont know whether your opponent was good or "not" good and just caught you off guard with a few setups or their special moves.
-Johnny Cage has a very good flip kick that is safe on block. Only a few characters can punish it with a very quick uppercut. Against that, your best bet is probably baiting it with CSZ's Ice Counter or just completely blocking it. Its a very good move unfortunately lol.
-Sonya has her Military stance that she can use very effectively. I think theres plans to patch that. But her dive kick is also very good. If you can setup practice mode or with a buddy, just practice finding out how to punish it. Unfortunately the training mode in this game is horrible. LEts hope they patch it with a computer record system.
-Scorpion is a tricky one because hes very fast. Hes got teleport which is punishable on block, just make sure you differentiate which he is doing, either the ex version or not. The ex version does an extra hit which a lot of people forget about. If you space him out too much he goes with the unblock able flame. You can try baiting then and when he goes for it, teleport behind him and punish or slide. If you're pretty close in, you can jump and go for a meaty BnB.
Jumping around against scorpion is also not a very good idea because hes got a lot of options to punish that, specifically his spear and teleport punch.
Hes also got a good high to low mix up after a jump punch. So essentially to keep it safe, after you block his jump punch, block low. Again, I dont know how good this guy you fought so I dont know if he knew about this high to low mixup
Hope that helps for now, if you can get specific with them then we may be able to help you out some more. Guess only thing you can do is recreate the situation with your friend and learn how to punish it.