That command (MsiExec.exe /X{90120000-0051-0000-0000-0000000FF1CE} /QN) was exactly what I had in for an uninstall test and it worked!!
But...
for some reason before the uninstall really even got underway it already returned an error code of 1603 in the agent and said failed. Even though the window was up saying uninstalling Visio and it fully uninstalled the product. I guess I could add to the command a 1603 success code but figure that is not the best code to add to a success list.
Have you seen this and any ideas on working around this?