Issue summary – Logic Apps Standard parameter confusion

Kurt Carvalho 0 Reputation points
2025-12-16T06:44:16.8566667+00:00

In a Logic Apps Standard (stateful) workflow, I can run successfully in draft after setting definition.parameters defaultValues to @appsetting('...'). However, when I publish the workflow, those changes don’t appear in the published version — it behaves like it’s still using the previous workflow definition/parameter values. It looks like publish isn’t syncing the updated definition, or something is overwriting it post-publish. Any ideas what typically causes this (e.g., parameters.json overriding, deployment slot/app setting mismatch, save vs publish vs refresh quirks)?

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-12-16T06:44:29.89+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    When you encounter issues with parameters not syncing correctly in a published Logic Apps Standard workflow, there are several factors to consider:

    1. Parameters File: Ensure that your parameters.json file is correctly configured and that it is not overriding the values set in the definition.parameters during the publish process. If the parameters file contains different values, it could lead to the behavior you're experiencing.
    2. Deployment Slots: If you are using deployment slots, verify that the correct slot is being published and that the app settings in that slot match your expectations. Sometimes, settings in different slots can lead to confusion.
    3. App Settings: Check if there are any app settings that might be overriding your parameter values after the workflow is published. If the app settings are set to different values than those defined in your workflow, it can cause discrepancies.
    4. Save vs. Publish: Be aware of the differences between saving and publishing your workflow. Changes made in the draft mode need to be published explicitly; otherwise, they may not reflect in the live version of the workflow.
    5. Refresh Quirks: Sometimes, the Azure portal may not immediately reflect the latest changes due to caching. Try refreshing the portal or checking the workflow definition through other means (like Azure CLI or PowerShell) to ensure that the changes have been applied correctly.

    By reviewing these areas, you should be able to identify the cause of the parameter confusion in your Logic Apps Standard workflow.

    0 comments No comments

  2. Pravallika KV 4,195 Reputation points Microsoft External Staff Moderator
    2025-12-17T00:38:42.18+00:00

    Hi @Kurt Carvalho ,

    Check below potential causes and things:

    1. Double-check if there are any parameters defined in parameters.json that might be overriding your values after publishing. This can happen if you have a different set of parameters governing production.
    2. Ensure that your application settings (@appsetting(...)) in your published Logic App correctly align with what's set in draft mode. Any mismatch could lead to your workflow not recognizing the updated values.
    3. Make sure there are no environment variables that might be affecting the behavior. Sometimes deploying Logic Apps in different environments might result in using unintended values.
    4. If you're using deployment slots, remember that each slot can have its own app settings. Make sure the settings in the live environment reflect those you want to use.
    5. Sometimes, changes in the Logic Apps designer might not take full effect until they are explicitly published. Ensure you’re hitting publish after saving your changes.

    Keep in mind that sometimes the Logic Apps designer can have quirks. Try refreshing the portal or rechecking the parameters after publishing to see if they update.

    References:

    Hope it helps!


    Please do not forget to click "Accept the answer” and Yes, this can be beneficial to other community members.

    User's image

    If you have any other questions, let me know in the "comments" and I would be happy to help you.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.