So, 5.4 does finish on this text, though it does have problems with the structures, partly because of OCR/formatting errors. I made further improvements, they will probably be released later, in 5.4.1. All of the names are now recognized. This includes automatically fixing the OCR errors in the text, like the missing commas in "1 1-hexane-1 6-diyl" instead of "1,1-hexane-1,6-diyl".
The only remaining issue is that without any formatting between the names, it can be hard to be sure where one compound ends and the next one starts, so several names are understood together as a larger compound.
Thanks again for your report. I hope the improvements in 5.4 and 5.4.1 will be useful to you. Let me know if you find other issues or need specific support.