No change after a reboot unfortunatley or restarting the SMC process directly. Though I did notice that MSIEXEC will run again after the reboot, with the same result.
The log file doesn't seem to be created, the setting is there (as default) to the %TEMP% directory, but nothing is created.
I've just grabbed a fresh laptop and ran through from start to finish and getting the same result:
- Deploy 12.1.2 (with firewll and outlook component)
- Upgrade to 12.1.4 using auto-deploy (with firewall and Outlook component)
- Remove Install package and follow instructions on the page you linked, minus firewall and outlook
- MSIEXEC starts and then just hangs there with no CPU or memory usage, seemingly indefinitely
No log created, nothing in the client side logs etc.
EDIT: The Windows Applciation event logs do show the MSIEXEC transaction completing however there is a message inbetween the start and end with EventID 11729 "Product: Symantec Endpoint Protection -- Configuration Failed."
EDIT 2: I've also just tested going directly from 12.1.2 (with all features) --> 12.1.4 (with limited features) and the features are removed correctly. This will cover the majority of the rollout as it was only our test groups that got 12.1.4 with full features however I would like to sort this out as we will be changing the feature set in the future.