Fixed issue where not all known providers were being matched