The Imbdownl.exe process may use 25, 50, or 100 percent of the CPU resources that are shown in Task Manager. If you end the Imbdownl.exe process, the scheduled downloads will occur.
I ran into this problem today. I got an email telling me of low idle time on the server. When I looked at the CPU utilization I found somebody called imbdownl.exe using almost all of it. I did a quick search and found this patch. I then found that I had downloaded the patch earlier in the year but had not applied it. I think my reasoning was that I wanted to see the problem first. Mission accomplished!