as similar as computers are to each other they really have such vast possibilities in the array of configurations, that make it very difficult to creat a program that runs a specific way on every computer regardless of drivers being used or other installed software. Elimanating all possible conflicts would require us all to use the same setup. exact same hardware exact same drivers and installed software.
From time to time each of us may find we can not use certain drivers or software products simply because they do not work for us.
I disagree with some others here that you don't really need to worry about updates. You did your job by removing the one culprit, but keep patching those holes. Should an update go bad again in the future just remove it or system restore.