Logic app reverts after save
- Dominant language
- TypeScript
- Stars
- 111
- Forks
- 109
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 20
Description
### Severity
P1 - Critical (Blocking production)
### Describe the Bug with repro steps
Expected Behavior:
- Adding an action of initialize variable and saving should persist the action.
Actual Behavior:
- Logic app does not have the new action
To repo:
- open logic app in edit
- add new 'initialize variable' before existing action of 'Initialize jsonArray' as 'initialize variable type string with name jsonContent & value outputs['Compose']
- remove initialization of jsconContent from 'Initialize jsonArray'
- save logic app -- this saves successfully
- refresh page & edit logic app
- the new action of 'initialize variable' is not there and 'initialize jsonArray' has reverted to initializing 'jsonContent'
### What type of Logic App Is this happening in?
Consumption (Portal)
### Are you experiencing a regression?
Last saw working properly on 2/14
### Which operating system are you using?
Windows
### Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
### Workflow JSON
```json
```
### Screenshots or Videos




### Environment
- Browser : Edge : Version 145.0.3800.58 (Official build) (64-bit)
- Edited logic app in portal with no other tools
### Additional context
This stops all work on our logic apps -- I have no workaround.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce this in the Consumption Logic App editor using the reported initialize-variable sequence, then save and refresh to confirm the action disappears and the prior initialization returns. Trace the portal editor's save and reload behavior for this workflow; done means the new action and updated jsonContent initialization persist after refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- backend, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100