Broadcom Support has declined to treat this behavior as a bug.
One way of interpreting this is that the product's current inconsistent and inscrutable behavior is the
intended behavior. Obviously this makes no sense; no reasonable person would design an application to work this way.
A more realistic interpretation is that Broadcom simply considers the problem too costly (or too risky) to fix via a service pack.
Because modifying XML is not supported by Broadcom, the only
officially supported work-around for this problem is:
- Remove the impacted task from the workflow.
- Save the workflow.
- Add the task again.
- Redefine all of the task-level properties like overridden variable values and pre- or post-conditions.
- Save the workflow again.
The
unsupported work-around is obviously much quicker, easier, and less error-prone:
- Export the workflow to XML.
- Change all instances of:
Mod="1"
to
Mod="0"
- Import the XML file.
Let's hope the
enhancement is delivered soon.
Ping:
@Tim Quakulinsky,
@Carsten Schmitz