Please try the following:

To explain in more detail as to what's going on is that:
OCR or the For each hooks onto a file that you select, when it does this it will not let go until its called to do a different file, i.e. go onto the next file. Rename file (and other file actions) for some reason are a different type of hook that interferes with OCR and the For each, causing it fail, unfortunately there is no way that I know of to tell the OCR or the For each to just stop hooking onto a file (they might need to add that) so this is the best workaround I can give you, it uses loops instead of a for each to remove that from the equation entirely and to get past the OCR hook you'll need a dummy final file for it to scan (just copy paste one more file in manually before running the automation) otherwise you won't be able to rename the final file in your directory properly. Hope this helps.