Hello J,
It is possible you spoke with a technician who did not fully understand the process. To clarify further; the process regarding the 'Enable distribution of newly added Software Updates' is working as designed, for it will only affect the Software Update Policies created after the check box is enabled on the PMImport moving forward.
This process is not retroactive, for it will not go back and enable any disabled revised ("newly added") Software Updates advertisements for existing Software Update Policies created prior to the check box being enabled.
Regarding existing Software Update Policies; there are the two options you detailed above, and in review of requests for SQL scripts made on this post; I updated KM: TECH40390 with the following assist for each method:
1. Manually work through each Software Update Policy > Advanced tab and re-enable each advertisement that is still needed to be pushed out in the environment.
- Added a SQL Report, which can be imported into the console, and viewed to see which Software Update Policies have disabled advertisements, so the Admin is able to quickly view which policies have advertisements to be manually re-enabled.
2. Disable the SUP for 3-5 days and then it can be deleted. This is to ensure you do not get every targeted client throwing an error 'Item not found' in the SMP Logs. Once all targeted clients confirm the change in status for the disabled policy; the SUP can be deleted.
- Added a preliminary SQL script to display all Software Update Policies, with their respective Guid, and a secondary SQL script to disable the Software Update Policies by inputting their respective Guid, returned from the preliminary script, and running against the database.
CAUTION: ensure there is a current backup of the database in place before running any SQL scripts that modify the product in this manner.
Please view the KM article, or the added Connect Link, to obtain the scripts that assist with working through this product limitation. Feel free to post any concerns or feedback and I will be happy to help.