Fix SharePoint JSON Column Formatting Not Updating Correctly
Question details
User needs to resolve an issue where SharePoint JSON column formatting fails to dynamically update button or header text after a flow runs, and the setValue action behaves inconsistently.

- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Using custom JSON formatting in a SharePoint list to update UI elements and trigger flows, but the visual updates fail to render properly.
- Observed behavior
- The JSON column formatting does not update the specified text as expected, and the setValue action is inconsistent, indicating a potential code issue or recent product change.
Verify that your JSON code is syntactically valid and review Microsoft Learn documentation for any recently deprecated column formatting properties.
Consult Microsoft Q&A SharePoint Specialists
Escalate the issue to Microsoft specialists, as inconsistent behavior in the setValue action often stems from undocumented SharePoint product changes or platform updates.
Because SharePoint online environments receive continuous updates, specific customRowAction behaviors like setValue can sometimes temporarily break. Community specialists and Microsoft engineers monitor the Microsoft Q&A forums to investigate these platform-level anomalies.
Collect your complete JSON formatting code, the exact steps to reproduce the issue, the expected behavior, and the current erroneous results you are seeing in your SharePoint list.
Open your web browser and go to the official Microsoft Q&A community platform.
Create a new question detailing the inconsistencies. Ensure you tag your post with 'SharePoint Development' so that the appropriate engineers and specialists can investigate whether it is a code issue or a backend SharePoint change.

Validate JSON Syntax and Supported Properties
Ensure that the JSON is structurally sound and strictly uses currently supported column formatting properties.
Switch to WPS Office for a Seamless Document Experience
While dealing with complex Microsoft SharePoint integrations and potential cloud bugs, you need a reliable desktop office suite. WPS Office is a completely free, highly compatible alternative to Microsoft Office that handles your daily documents, spreadsheets, and presentations with exceptional speed and stability.
- 1. Download the installer: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to set up the software.
- 3. Open and edit your files: Launch WPS Office and immediately start opening and editing your existing Word, Excel, and PowerPoint documents without worrying about format loss.

Frequently Asked Questions
Why is the setValue action in SharePoint JSON formatting not working reliably?
The setValue action can behave inconsistently due to recent SharePoint backend updates, caching delays, or using unsupported property combinations within the customRowAction object. Checking Microsoft Q&A for known active bugs is highly recommended.
Can I use JSON column formatting to trigger a Power Automate flow?
Yes, you can use the customRowAction property combined with the executeFlow action in your JSON formatting code to create a clickable button that triggers a specific Power Automate flow directly from a SharePoint list.
How do I debug SharePoint JSON column formatting issues?
You can debug JSON formatting by testing the code incrementally in the column format panel. Strip the code down to its simplest form, check the browser developer console for any output errors, and validate your JSON structure using an external linting tool.




