The soft hyphen (U+00AD): the invisible character that breaks PDF text extraction
It's invisible on screen. It prints correctly. But when text is extracted from the PDF - by an accessibility checker, a search engine, or a copy-paste - U+00AD surfaces as a garbage character between syllables. Here's what it is, where it comes from, and how to find it.