Earlier quoted context omitted.
When I was applying, I had a situation where sometimes the ATS system would show me as Geoff and other times as Geo, with no clue why. Obviously, that's not a fatal issue, but it was indicative of other problems with my résumé, and I saw those in the auto-generated job histories. Pixelmator Pro just released a feature where it can open PDFs to show you the internal structure. I opened my résumé and sure enough "Geoff…
"ff" can be a ligature,ff. It is possible their system doesn't like the Unicode character. Even if isn't ligature character in PDF, the renderer could make it. Decomposition errors are common, as are not handling Unicode.
It's amazing to me that the PDF ecosystem is this broken after thirty years. I'm boggled that there isn't a commonly-used way to add structured data to a PDF to enable it as a machine-communication standard as well as a human one.
Edit to add: I found a "disable ligatures" option in Pages. Setting that didn't fix the "f" grouping. :-/