I'm using ISD 7.02 and created a Standard Project.
I've created a Custom Action as VBScript and inserted it in the Installation\Execute Sequence, just before the OnInstallFilesActionBefore Action. Inside this Action I read a property like
strInstDir = Session.Property("INSTALLDIR").
This works fine, as long I've selected "Immediate Execution" for this custom action. If I select "Deferred Execution" the returned property is always emty whatever position in the sequence I choose.
Is it not possible to read properties, if execution is deferred

Greetings
Achim