Hi,
When an MSI is published by the WSUS (and a Custom Action is defined in InstallUISequence -> Begin node) it seems that this CustomAction isn't evaluated.
The WSUS installs this MSI in the background without any user interaction - I think this is the reason for that.
(This Custom Action is a VB-script which defines a property, which is used in InstallExecuteSequence -> InstallInitialize and in Organization where a conditional install level is defined.)
Is there any other place instead of the InstallUISequence which is always evaluated in the appropriate moment so that the property value is correct at the places of usage?