logo
search
SharePoint Document Issues

Fix SharePoint JSON View Formatting Not Working Correctly

Phi Hung VoPhi Hung Vo Sep 28, 2026 869 views

Question details

Users are unable to apply custom width and height settings to SharePoint Gallery and tile views using JSON formatting.

How to Fix SharePoint JSON View Formatting Not Working Correctly
Product
SharePoint Online
Device & OS
not provided
Scenario
Customizing the layout and dimensions of lists or document libraries in SharePoint Online using JSON scripts.
Observed behavior
Tile containers ignore JSON-defined width and height parameters, reverting to a default size of approximately 254 by 340 pixels. Additionally, formatting is often lost when copying views using the 'Save As' feature, and web part displays differ from direct list views.
Before you start

Verify that your JSON code is syntactically correct using an online JSON validator to rule out basic syntax errors before assuming it is a platform-wide issue.

Solution 1Recommended

Report the Service Regression to Microsoft Support

Since this behavior is identified as a known SharePoint Online service regression, submitting a support ticket to Microsoft is the necessary step to receive a tenant-level fix.

As of late October 2024, a service regression in SharePoint Online affects Gallery and tile views across multiple sites and lists. The platform overrides custom JSON dimensions and forces a default tile size.

Because this is a backend service issue, local workarounds are limited. The most effective resolution is escalating the issue to Microsoft Support.

1
Access Admin Center

Log into the Microsoft 365 admin center using an account with administrator privileges.

2
Navigate to Support

Click on 'Support' and then 'Help & support' in the left-hand navigation menu.

3
Submit a New Request

Describe the issue clearly, mentioning that 'SharePoint Online Gallery view is ignoring JSON width and height parameters due to a suspected service regression', and submit the ticket.

Report the Service Regression to Microsoft Support
Service Monitoring: Keep an eye on the Microsoft 365 Service health dashboard in your admin center for widespread updates regarding SharePoint view formatting bugs.
Free Microsoft Office alternative

Enhance Your Document Workflow with WPS Office

While waiting for Microsoft to resolve SharePoint service regressions, consider using WPS Office for your document creation and editing needs. It is a powerful, lightweight, and free Office alternative that ensures your work continues uninterrupted.

  1. 1. Download and Install: Visit the official WPS website to download the free installation package for your operating system.
  2. 2. Open Your Documents: Launch WPS Office and open your existing Microsoft Office files directly without worrying about format conversion.
  3. 3. Collaborate Effortlessly: Use WPS Cloud to save your documents online, enabling seamless editing and sharing with your team.
Fully compatible with Microsoft Word, Excel, and PowerPoint file formats (.docx, .xlsx, .pptx).Lightweight installation that runs smoothly on almost any desktop or mobile device.Familiar tabbed interface requiring zero learning curve for existing Microsoft Office users.Built-in cloud integration for easy document collaboration and sharing.
QA img-9

Frequently Asked Questions

Why is my SharePoint JSON formatting suddenly ignoring width and height?

If your JSON code has not been modified recently, this is likely caused by a backend SharePoint Online service regression. Microsoft periodically updates platform components, which can temporarily break how custom JSON dimensions are rendered in Gallery and tile views.

Does the 'Save As' function retain JSON view formatting in SharePoint?

Currently, creating a new view via the 'Save As' function may cause complex JSON formatting to be lost or reset to defaults. It is highly recommended to manually copy your JSON code and paste it into the 'Format current view' panel of the newly created view.

How can I test if my JSON code is causing the issue?

You can isolate the issue by creating a brand-new, empty SharePoint list and applying a simple, verified JSON script that only alters width and height. If the test list also ignores the formatting, the issue stems from the SharePoint platform rather than your specific code.