I am having problems linking varibles to custom properties. For the most part it works, but I have found that if I have a variable which is not linked to a control on a data card, the value will not propagate to the custom properties. For example, if I have a 'Set Variable' action that sets a 'DWG_REVISION' variable to '%nextrevision%', and the 'DWG_REVISION' variable has an Attribute named 'Revision' in the block 'CustomProperty', the action never occurs. The file will go through the transition and the drawing file will not have a 'Revision' custom property. If I add an Edit Box to the drawing card and link the box to the 'DWG_REVISION' variable, passing through the transition will now trigger the action and the custom property appears.
I assume that this is by design. If so, it seems like a silly restriction.