[color:"orange"]I don't understand why, after so many bugs have been fixed even including some resistance issues, this still doesn't work right.[/color]

The problem is fairly rare (I may have found an item with a Magic Barrier bonus at some point in my game, but not one that I ever used), and I don't think the cause was known before the last patch was released. There were a couple people who applied the patch to fix the original resistance bug that were not helped by it (which may or may not have been due to this issue), and then some time later someone experimented a bit with learning Magic Barrier and using an item with that bonus, and found the problem started when the two totaled up to 5.

When Larian was creating the patch, they may not have been able to reproduce the problem, they may not have tested this case, or they could have tested it, but something changed later may have caused this bug or negated the previous fix.