PDF string output differs between simulator & device.

if I get the string contents of a PDF and print to the console in Xcode .

when run on simulator it’s fine but on device some words are missing.

same PDF, same code. only difference is simulator and physical device.

its only a word or two missing from the page.

anyone have any experience or suggestions with PDFKit to explain why a string would be missing the odd word ?