If an error is detected, the error state is not cleared. So one must clear the exception from the wand after extracting the pertinent information, otherwise the next time the wand is used the exception will still be present
Context diff patch
Context diff patch