I've been playing majority of my time solo, and the combat has been fine when it comes to blocking or dodging. Yesterday I set up a Nitrado server on LA to play with friends for the first time, but blocking and dodging almost impossible due to the enemy attack always hit most of the time even when trying to block or dodge earlier. I play from Australia so the ping is a bit high, but I've been playing games on US servers including survival craft games like Dune which also has parry, blocking and dodging mechanic that actually still work properly even on higher ping.
I'm not sure if it's the server or the game is just not good at compensating the enemies attack to match the actual model on a multiplayer server because of the tight combat system even a bit of delay is very detrimental.