I play a Thane, RR6 and tested with master of block 9, and shield spec 42. In my opinion I should block against arrows at least 40% but I do not. By far not.
I almost never block against archers. that must be a bug. can you explain if it is a bug or if it is different calculated ?