When a Custom App is updated to a new version and republished to another instance, all existing mappings—such as dataset bindings, and AppDB connections—are preserved. However, all Code Engine wiring is wiped out, requiring admins to manually reconfigure the package, function, and parameter mappings each time the app is refreshed.
Impact
- High repetitive workload for admins/owners on every app version update
- Risk of misconfiguration due to complex multi-parameter mappings
- Slows down iteration for multi-instance deployments
- Breaks automation and CI/CD pipelines because wiring cannot be preserved
- Inconsistent experience compared to other mappings (datasets, AppDB collections)
Requested Enhancement
Ensure that Code Engine function wiring is preserved when a Custom App is updated and republished, just like all other mapping types.