The block rate has been "reworked" by the original devs from Korea years ago. Their rework was the following:
They removed all base block rates from all classes. They set the block cap to 0 for all classes except for Knight and Infiltrator (Ninja).
All the procentual block rate increases (item or socket cards) are calculated from the base rate but not any class has a base rate. This is why they just don't work.
Problem here is: Block rate itself how it currently works is not wanted by a majority of the community. This is why it is not a good idea to just give classes a base block rate to "fix" the problem. But this would be the only quick solution to get it back to work (for every class).
You might see an issue that is way more complex than just "fixing" a "bug". For us it looks like a "bug" but since we have no idea what the former devs did it could also have been done intentionally because they wanted to rework the complete system or whatever.
Personally I would give every class a minimal base block rate (until a complete rework of this system) to make the items/socket cards with block rate at least a bit useful. But this might be a very unpopular decision. We could also change the impact/effect the block rate has a bit. Unfortunately a complete rework of the system is currently too time consuming until the Arcadia Episode 3 update goes live.
Feel free to discuss "block rate" and possible solutions to the problem without the need of a complete rework of the system.
If this topic becomes more a suggestion/idea topic than a bug report I move it to the proposals section.
If you decide to discuss please keep it civil and refrain from attacking each other. Thank you!
Let's start with this idea:
Block can be changed that it does not block any of the debuff effects this can be achieved that a target which blocks gets 1 damage instead of 0. 0 Damage is always consideres as miss which causes that debuffs and knock back/damage effects are not activated. 1 damage means a hit. So all "on hit effects" (debuffs, knock back etc.) would be working. It would only block the damage of the effect including elements.