Apologies for opening up the topic again, certainly no pirated addons in my FS9 but I wonder why any addon would need to install a core .dll file?
I haven't said you have a pirated addon. I've said that *maybe* there's an addon installer out there that replaces the g3d.dll file with the FS9.0 version, I don't know why but, it there is such thing, it would be probably illegal (because that file belongs to Microsoft and it's not redistributable), but that doens't obiously means the addon itself is pirated or that is your fault in any way.
But, the fact that it seems that many users have installed the 9.1 update (that's why the updater say there's nothing to udpate), but still have the g3d.dll file, seems to be suspicious, THAT'S why I've asked you to check other .DLL files in the MODULES folder, to know if your whole MODULES folder is from 9.0, or it's JUST the g3d.dll file.