A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
If you're using content types, make sure they're not read only.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
First of all, this issue seems to be common within the Microsoft Community. So it appears to be a bug in the SharePoint List form environment and NOT individual user error. So please address this issue at the macro level instead of with every user that expresses the same concern.
As other users have explained, I have a number of SharePoint lists and have tried customizing the header and body of these lists form's using JSON formatting. After entering the JSON I'm able to validate the language is correct after clicking "Preview". I then click "Save" to apply the changes I've made. The form initially accepts the changes, however, once I exit the list - or refresh it - all of my JSON customization is gone. I've done this numerous times and in multiple browsers but the results are the same.
I also asked a colleague within my organization to customize their own SharePoint List form with JSON and they experienced the same issue as well.
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
If you're using content types, make sure they're not read only.
Hello Simon,
Thanks for the quick response. I'm sure this information would be useful for someone who's more familiar with the information you've provided but I'm simply using the SharePoint list "Configure Layout" feature.
Below is a test/sample of what my experience is.
1). Here I've added three random sections into the body of the form (TEST, Details, and Application); then clicked the "Preview" button to confirm it is accurate and was accepted.
2). Here is the view of the form after I've SAVED the formatting code
3). Finally, this is what happens after I refresh the page or exit the SharePoint list. It returns to the default form layout.
As I mentioned in my initial post, I've saved multiple times and have used a few different browsers. Do you have any other suggestions to resolve this issue?
When you save a JSON Format for a column, a HTTPS request will be submitted.
And this request will have your code in its payload.
If you are meeting the problem saving the JSON format, you may check whether the response for this request is 204 or other. In my case it's 204 and the format got saved with no issue.