I don't see how a video card driver could affect FS Copilot or the Addon Manager, other than having the Video card driver installer changed something in the VC++ runtimes. But if this is the case, it should be fixable ( or not ) by updating all the runtimes.
Which, as I've said, it's already done by our installer, for the runtimes we need. Since FS Copilot doesn't come with a manifest, it's difficult to say which runtimes (if any) needs. And not just which, generic, runtimes. The manifest serve the purpose to indicate to Windows exactly which version the program needs becahse, the whole point of the Side-by-side mechanism, is to allow different versions of the SAME .DLL to run together at the same time.
If, by misfortune, FS Copilot required a *DIFFERENT* VC++ 2005 SP1 version than we need (yes, you can have multple versions of the VC++ 2005 SP1 installed at the same time) and, by pure chance, they called a library function that is not backward/forward compatible so, it would not run with our version, they'll crash together. If they included a manifest, Windows would have loaded their preferred version as well, thanks to side-by-side.
But, again, THIS IS NOT FS COPILOT FORUM so, anything I'm saying here, it's pure speculation: I don't know if they require runtimes at all, I'm just saying *what* could wrong, and this is explanation at least is compatible with the fact that it might work on a Windows installation, and might not on a different one, depending on what system libraries are installed.