Я нашел решение.
Если я включу это в HTML, он будет работать нормально:
<div class='progressbar-completed' style='visibility: hidden;'></div>
Кажется, что IE испытывает проблемы с поддержанием "памяти" фонового файла, когда он динамически создается в JavaScript.
Помещение DIV в сам html, похоже, делает память фонового файла постоянной в IE.