There seems to be a problem with how match/non-match results are allocated back to original rows, possibly when one of the categories (e.g. "possible match") is missing.
The following produces a "match" where there should be a "non-match" at 3/175/875 (row 27 in the input matches):
There seems to be a problem with how match/non-match results are allocated back to original rows, possibly when one of the categories (e.g. "possible match") is missing.
The following produces a "match" where there should be a "non-match" at 3/175/875 (row 27 in the input
matches
):