The Shield Trainer in Ardoris does not have the ranged defence skill in the training tree. Also you cannot remove patterns from artifacts with a pattern remover.
I submitted the fix for the bandit armor yesterday, but I wonder if he's indicating the problem is more widespread. I'll make a note to check for all artifacts shortly and see if many are missing from the pattern remover tables.