Forum Discussion
Column Widths Bug (or feature)?
- 27 days ago
Hi! This definitely is frustrating! Even though you've selected "Fixed width" in the dropdown, Power BI has a known bug where the matrix re-applies auto-sizing to specific columns after certain interactions, particularly:
- Resizing the visual itself on the canvas — dragging the edges of the matrix container will often trigger a full column re-render and snap everything back to the default width.
- Switching pages and coming back — the visual re-renders on return and can lose the custom width.
- Any slicer or filter interaction that changes the number of rows or columns visible.
You can try the following:
- Lock the visual size — Right-click the matrix on the canvas → "Lock aspect ratio" or set an exact pixel size in the Format pane under General → Size & Position. This prevents accidental resize triggers.
- Set the width last, before saving — Make all your other formatting changes first, then set the 250px width as the very final step before saving the file.
- Check if "Auto-size behavior" is truly sticking — Click away from the matrix and click back onto it, then reopen the Column Width pane and confirm it still shows "Fixed width." Sometimes the dropdown itself reverts silently.
- Try setting it to a multiple of 70 — Anecdotally, some users report Power BI is more stable with widths that are multiples of the default (e.g., 140, 210) though this isn't confirmed by Microsoft.
- Update Power BI Desktop — This specific bug (fixed-width reverting to default on static columns) has had several patches. What version are you on?
Hi
A few things that help:
Set your widths last, after your matrix's fields and filters are fully finalized, since any structural change afterward is often what triggers the reset.
If you're on Desktop and it keeps resetting even without touching fields, try toggling "Auto-size column width" off explicitly under Column headers, sometimes it's silently still on even if you've set fixed widths, and it overrides them intermittently.
Save and reopen the file after setting widths, that seems to make it "stick" more reliably for some people versus just staying in the same session.
If it's still happening randomly with no clear trigger, that's likely a genuine bug worth reporting, especially if you can reproduce it consistently, that's useful info for a support ticket or feature idea post.
💡 Helpful? Give a Kudos 👍 — keep the community growing.✅ Solved your issue? Mark this as the Accepted Solution ✔️Best regards, |