You were discarding lag as a factor since you settled on that it must be the player, they are too slow, etc. And I guess it always being that way.
Sub Zero's overhead string...if with the same timing in the same fight a D1 is blocked but a string is not, that's a weird thing.
Unless someone is waiting 3 seconds after block to punish, punishments should hit. You block, you hit your punish, and it hits...that's how it should work.
Scorpion's teleport...sometimes you can uppercut that (if someone just wants to uppercut it) and other times it will be blocked. It makes no sense, but that's how it works online.
The online has issues, and the game design amplifies those issues.
I've done different scenarios in training mode when it comes to punishing on block, or options like say, if you block something and someone mashes D1 or blocks, what you can do.
Doing that has shown me that I don't want to play online...because the design offline isn't that great anyways, and then if online lag is added, it will be worse.
My advice to people playing online is emphasize offense over blocking, that's what the game wants.
Are you purposely being dense? I even specifically said that its always your fault UNLESS it lag spikes. Read that again, I said UNLESS it lag spikes. Jesus.
Punishing it with a string and a d1 both work every single damn time, if its not working its 100% on you again, UNLESS IT LAG SPIKES (since you need this to pointed out apparently.) If I can punish it 100% fine 10/10, how can it possibly be the game? We’re both playing the same version of the game here.
Blocking an unsafe move and hitting a button that can punish it is LITERALLY HOW IT WORKS. This is already in the game already and has been in every fighting game with comprehensive frame data since their inception. IT IS YOU NOT THE GAME.
I punish Scorpion’s teleport perfectly fucking fine online. Anytime I don’t its either on me and not the game, or there was a lag spike. The actual game itself will literally always allow a punish if I physically input the button fast enough. EVERYTIME.
Please for the love of God read my comment properly and listen because you’re either trolling at this point, or if you’re being 100% serious, just straight up unwilling to admit fault. As many times as I need to say it, it is on you for not punishing things, short of lag spikes. Even moves with low blockstun, its still on you. It is never the game’s fault, and there’s no randomness involved in the frame data. It’s always consistent, there’s never a random reason for it to change, there’s no RNG at play at all. The only game I’ve ever heard of random frame data was MK9, and that wasn’t intentional, that was because that game was an unbalanced buggy mess. Those bugs don’t exist at all in this game.
Last thing, if you’re really adamant that sometimes punishes work and sometimes they don’t, just post a YouTube video so we can see if what you’re saying is true.