Fix SharePoint JSON Formatting Removing Grouped List View Headers
Question details
The user needs to resolve an issue where column headers in a SharePoint list disappear after applying JSON formatting to a view that is grouped and collapsed by default.

- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- Applying custom row JSON formatting to customize the appearance of a grouped SharePoint list view.
- Observed behavior
- The column headers vanish when the list group is set to 'collapsed by default'. This appears to be a SharePoint Online rendering bug rather than an invalid JSON code issue, as expanded groups display headers correctly.
Verify that your JSON code is syntactically valid using an online JSON checker, and back up your current view formatting by pasting the code into a text editor before making any changes.
Isolate the Issue and Recreate the View
Determine if the missing headers are caused by browser caching, a corrupted specific list view, or a broader SharePoint site bug.
SharePoint caching or localized view corruption can sometimes cause interface elements like headers to disappear. By isolating the environment, you can confirm whether the JSON formatting or the SharePoint platform is at fault.
Open SharePoint Online in an alternative web browser (such as Edge, Chrome, or Firefox) or use an Incognito/Private window to rule out localized caching issues.
Navigate to the affected list view, click the view dropdown menu in the top right, and select 'Format current view'. Delete the existing JSON, save the view, and then paste the JSON back to reapply it.
Click the view dropdown and select 'Create new view'. Set your 'Group By' configuration to 'Collapsed' by default, and apply your JSON formatting to see if the problem persists in this fresh view.
Create a new, blank SharePoint list on your site. Replicate the columns, set grouping to collapsed, and apply the exact same JSON snippet to confirm if it is a site-wide bug.

Escalate to Microsoft 365 Support
If troubleshooting confirms the issue is a systemic SharePoint Online bug, you will need to open a support ticket with Microsoft.
Looking for a Hassle-Free Way to Manage Office Documents?
While complex SharePoint formatting and Microsoft 365 backend issues can disrupt your workflow, standard document management shouldn't. WPS Office provides a lightweight, entirely free, and highly compatible alternative to Microsoft Office for your local and cloud document needs.
- 1. Download the installer: Visit the official WPS Office website and click the Free Download button.
- 2. Run the setup: Open the downloaded installer file and follow the on-screen prompts to install the suite on your device.
- 3. Start creating: Open WPS Office to instantly create, edit, and save highly compatible documents, spreadsheets, and presentations.

Frequently Asked Questions
Why do column headers disappear in my grouped SharePoint list?
This frequently occurs due to a known display bug in SharePoint Online when custom row JSON formatting is combined with views where groups are set to 'collapsed by default'. It is usually a rendering issue rather than an error in your JSON code.
How can I check if my SharePoint JSON is valid?
You can paste your code into any online JSON validator to check for standard syntax errors like missing commas or brackets. To test SharePoint-specific schema logic, the best approach is to apply the code to a completely new, blank test list.
Can I temporarily fix the missing header issue without removing the JSON?
Yes. If the issue is specific to collapsed groupings, go to your List View settings, scroll down to the 'Group By' section, and change the default state from 'Collapsed' to 'Expanded'. This often forces the headers to render correctly.




