As this is a user tool I am not expecting you to debug it but just to confirm my suspicion. I have created a user tool for Gill's Exposition and it is a rather large file and I assume the size is causing the following issue.
If you search it does not display hits after a certain point (midway through Hebrews) even when there are definitely other hits.
If I search for title "Hebrews" it gets up to Hebrews 6 then starts highlighting other words.
Screen Shot 2013-11-25 at 10.46.56.png 819.96KB 0 downloads
If I search for title "James" it tells me there are 7 exact hits but finds nothing and does not highlight the titles in James.
In searching for "darkness" in contents - again after Hebrews 6 it does not get the searching correct.
Using the search for "Hebrews" in titles as an example. if I cycle through the hits when you reach the last one it either cycles back to the beginning of the tool or it crashes with the following error on the console:
25/11/2013 10:54:58.474 com.apple.launchd.peruser.501: ([0x0-0x503503].com.OakTree.Accordance) Exited with code: 217
This is just to make you aware rather than anything else - I don't suppose you thought anyone would be silly enough to create such a large user tool. I intend to split it into OT and NT and that will hopefully solve the issue.