Fixed an incorrectly handled error condition wherein the driver would loop infinitely on a local protection error