So Goblins stun me when I block.
Mechanical Men shock me if I block.
I catch on fire when I block.
I get poisoned when I block.
This seems... totally lame. And weird. Also it doesn't make sense.
I can understand if it breaks the shield I get the status ailment. But otherwise, status ailments are so brutal It seems a bit unfair to be getting hit with them when you're doing good and blocking.
I might suggest you find a shield that has status resistances. If the shield only provides defense against damage, that's all you're going to get when you use it.