Hazel is in a hurry

I have Hazel watching the file where I download stuff. The rules, which used to work perfectly before Yosemite and the latest Hazel update, basically move the downloaded files to particular locations based on type; also archives are automatically unarchived.
However, since the latest updates Hazel is in a hurry. Pretty much as soon as the download starts it tries to execute the rules. In other words if the incoming file is an archive it tries to unarchive before download is completed and it fails. More interestingly after the download is finished it doesn't do anything. When I go in there to manually unarchive Hazel jumps in again but this time it tries to unarchive all files whether it is .txt, .pdf, .avi etc.
Similary with music files it mıves the folder before download finishes.
How can I make hazel wait for the download to complete before executing the rules?
However, since the latest updates Hazel is in a hurry. Pretty much as soon as the download starts it tries to execute the rules. In other words if the incoming file is an archive it tries to unarchive before download is completed and it fails. More interestingly after the download is finished it doesn't do anything. When I go in there to manually unarchive Hazel jumps in again but this time it tries to unarchive all files whether it is .txt, .pdf, .avi etc.
Similary with music files it mıves the folder before download finishes.
How can I make hazel wait for the download to complete before executing the rules?