Not unarchiving properly

Hazel was working fine for the rules I had set up. I have only changed a few things since I noticed Hazel was not properly unarchiving files for me. I have Hazel watching a folder that has a bunch or RAR archives, it copies them, unarchives the copied files, moves the unarchived file, and then deletes the copies.
In red is where the issue is occurring.
This was working great until either one of two things happened.
1) An update to Hazel broke my rule (unlikely)
2) I just attached a 4TB Firewire 800 External Hard Drive to my system which is now where most of the unarchived files are downloaded to.
My thought is something is happening where Hazel is not allowing the external hard drive to spin up completely before running the rules because it finishes copying all of the unarchived files, but then errors when attempting to unarchive them. When I manually go in that folder and try to unarchive the copied .RAR my unarchiving application gives me an error about "This is not an unarchivable format".
Here is the weird part, if I manually erase the copied files and the drive is spinning and I allow Hazel to run the rule again....it works. It only seems to happen when I'm not currently using the computer do I notice it has issues.
I've already tried to fix any strange permission issues with the drive and tried to run a customer LaunchAgent to touch a file on the root of the drive every 5 minutes to prevent it from going to sleep.
Any ideas?
In red is where the issue is occurring.
This was working great until either one of two things happened.
1) An update to Hazel broke my rule (unlikely)
2) I just attached a 4TB Firewire 800 External Hard Drive to my system which is now where most of the unarchived files are downloaded to.
My thought is something is happening where Hazel is not allowing the external hard drive to spin up completely before running the rules because it finishes copying all of the unarchived files, but then errors when attempting to unarchive them. When I manually go in that folder and try to unarchive the copied .RAR my unarchiving application gives me an error about "This is not an unarchivable format".
Here is the weird part, if I manually erase the copied files and the drive is spinning and I allow Hazel to run the rule again....it works. It only seems to happen when I'm not currently using the computer do I notice it has issues.
I've already tried to fix any strange permission issues with the drive and tried to run a customer LaunchAgent to touch a file on the root of the drive every 5 minutes to prevent it from going to sleep.
Any ideas?