I understand that it always worked for you, and it did use to work for me after I definitely got the Anniversary update, but for the record the fact that you've gotten updates since then doesn't mean you've gotten the Anniversary update. Only one of my 4 computers has gotten the update, and most of them have received random updates since then.
Anyway, at first I was working off of 1.1.8.0 and it wasn't working, then I downloaded 1.1.8.2. I feel like it's not uninstalling properly, however. Is there a way to completely make sure that it's uninstalled? Because even after I clicked the 'Uninstall' button, I wasn't able to delete one of the dll files, as it was apparently still being used.
EDIT: I got it to work on the newest version. Had to uninstall, reboot, remove all remnants from registry, delete all old files, reboot, install newest version. Needless to say, I'm very glad