I am creating a locator in ArcGIS Pro using a parcel dataset. The parcel dataset has an address field and a town field. I am able to successfully create the locator using these fields (field mapping is Parcel Name = parcel address field and City = parcel town field). When I test the locator, it only matches about 50% of the locations, and the other 50% is unmatched. When I go through the unmatched fields, they are addresses/towns that are in the parcel dataset (exactly the same or nearly exact), so they should be matching. Also when I try to "Rematch Addresses", for all the unmatched fields it says "No candidates found" - when there should be at least some very similar addresses they should be candidates.
I can't figure out why this is happening, or what to adjust to make the matches work. I've tried to change the Geocoding options > Match options > Match with no zone > Yes; but that didn't seem to make much of a difference. Any suggestions?