[KCD1] Can't master strike/perfect block in group combat

I'm on controller (PS5), so swapping targets in groups is rough even when I don't lock on. I'll block when the green shield appears, and most of the time nothing happens and I'll just get absolutely battered and thrown around. The few times I actually get the master strike to work, the hit or animation just won't play correctly. Like I'll do the extremely high damage master strike with the shortsword and shield that targets the face but the enemy will just keep moving around and doesn't get hit by it. Or I'll do the one to push an enemy away but he just walks behind me so I'm pushing nothing and then I get tackled to oblivion. It works fine when the enemy I'm directly looking at strikes at me, but when it's any other enemy it rarely works