If you have a savegame from a previous run in act3, one that was started before patch 4, you will see that it works perfectly. This seems to be a botched attempt at optimization.
You should send in a bug report so they know it's a critical problem affecting many people.