OCR reads the pixels of a page and guesses the characters. It is good at clean printed text and bad at anything unusual: a broken letter, a stain on the page, a decorative initial, a footnote in small type. The output will contain typos, and no amount of downstream processing removes them completely. What OCR does fix is the thing that makes a scan unusable: the text becomes selectable and searchable.
A book that was never digital has no chapter markers. The converter has to infer them. The usual signals are a line in a larger font than the body, a short line on its own, or a line that starts with a word like Chapter or Part. Where none of that is present you get flat text, and then the table of contents is empty, no matter how good the OCR is.
Drop a scanned PDF below. The first 20 pages of a scan go through OCR free, with no account; the whole book is $5.