Sorry that there are problems. I will try and look at what the issue is - at this stage I am not sure as the script works fine for me. The only time I can replicate this is when the name of the author does not match the spelling of the author in Bookends. In the error log that you get you will see a list of author names and article names that the workflow matches, as you progressively type a name the filter will start excluding names (that do not match the spelling in Alfred) and the script will stop working when there are no names to match thereby triggering the error message in the log. Could you tell me whether the spelling is absolutely identical between what you type in Bookends and Alfred? The script will pick up any author name, whether it is a first, second or subsequent author. Also do you have multiple Bookends libraries or just one?