Hi Connor,
It appears that there is something in the data of one of the books that is tripping it up. I see that you're doing GEN-REV. Are you able to work out which book is the culprit? Try searching for the string of Hebrew text (from the error message) and if that fails, look at the XeTeX Log tab of the View+Edit page to see if the end of the log gives you a hint about which books were complete, and therefore which one tripped it up.
It is likely that something in the data just before, or just after that text is "different". It could be something as simple as a space missing after a verse number, or a missing marker etc. Note that you can also run the Schema checks in Paratext to ensure data-integrity. To access this special check, you need to hold Shift when you click on the menu option, "Run Basic Checks...", then you'll see an additional option called Schema which will provide very detailed information about any data structure integrity issues.
If you still can solve the mystery, then please use the "Create Archive..." button on the Help page/tab to make a ZIP file archive and send it by email to ptxprint_support (at) sil.org and I'll take a look (I would prefer an archive with just the single book causing the issue, rather than all 66 books).