Before you start using IBM Business Automation Manager Open Editions, review the known limitations. Workarounds are included with the limitations when possible.
Table 1. Known limitations
| Limitation | Description | Versions | Workaround |
|---|---|---|---|
BPMN Editor: Timer configuration resets when editing multiple Timer Events. |
When you configure two timer nodes in a BPMN file, the settings of the first timer node reset incorrectly after you navigate away and return to it. The editor resets the timer option to "Fire multiple times" and changes the syntax dropdown to ISO, even though the CRON value remains in the text field. |
9.5.0 |
After you configure the first timer node, click any other node before configuring the second timer node. This action prevents the reset and preserves the correct timer option and syntax selection. |
Native compilation support for workflow projects. |
Workflow (BPMN) projects do not support native compilation in BAMOE 9.5.x and earlier 9.x versions. Using certain dependencies (for example, data-index, jobs-service) might cause native builds to fail due to missing reflection metadata. |
9.5.0 |
Do not use native compilation if your Business Services include stateful workflow. |
OpenAPI spec auto-generation when using the io.quarkus:quarkus-oidc extension. |
The io.quarkus:quarkus-smallrye-openapi extension will cause errors when starting a Business Service if the io.quarkus:quarkus-oidc extension is also present and no other schema is generated. This only happens if the io.quarkus:quarkus-oidc extension is enabled. |
9.5.0 |
Add the following to your
|
DMN Editor: No support for DMN 1.6 Simplified |
Users who rely heavily on imported DMN models to build modular DMN models with layered imports may encounter issues when their model depends on transitively imported Input Data nodes. This refers to Input Data defined in a model that is imported indirectly through another model. As a result, models using transitive Input Data cannot be:
|
9.5.0 |
To avoid this issue, restructure your models to avoid relying on nested imports for Input Data. |
Developer Tools for VS Code: Extension update does not refresh the |
When you install the 9.5.x Developer Tools extension, the updated accelerators do not apply if you previously modified the |
9.5.0 |
Manually edit the
The following are the 9.5.0 Accelerator references:
|
Kafka consumer group ACL configuration requires review. |
BAMOE includes Apache Kafka components affected by CVE-2026-41115. This issue is caused by a discrepancy between the Kafka documentation and the actual authorization behavior of the CONSUMER_GROUP_DESCRIBE API. The Kafka implementation correctly requires the DESCRIBE permission on a GROUP resource, while the documentation previously indicated that READ permission was required. No software fix is available because the implementation is functioning as intended. However, existing Kafka ACL configurations may require review to ensure permissions are granted appropriately. |
9.5.0 |
Review Kafka consumer group ACLs and verify that permissions are configured according to the corrected authorization model. Grant DESCRIBE permissions only where required and remove unnecessary permissions to maintain the principle of least privilege. |
Workflow Engine: Extra tasks are generated after timer node execution in multi-instance subprocess |
Extra tasks are generated after timer node execution in multi-instance subprocess. |
9.5.0 |
Add the following to your |