Forum Discussion
Gantt Visual (Microsoft) sorting issue and rendering differences between Desktop and Service
Hi,
I’m experiencing an issue with the Microsoft Gantt custom visual in Power BI.
Current scenario:
- In Power BI Desktop, the available version of the Gantt visual is 3.0.12.0
- However, the latest version released is 3.4.5.0
- I am using the Microsoft Gantt visual imported into my report
Issue description:
In Power BI Desktop:
- The visual respects the alphabetical sorting of my “Berth” field (ship berth name)
- Everything renders correctly
In Power BI Service:
- The sorting is not respected anymore (it appears unsorted or differently sorted)
- The visual quality (resolution/sharpness) is noticeably worse
Steps:
1. Sort the visual by berth name (alphabetical)
2. Publish to Power BI Service
3. Open the report → sorting breaks and rendering degrades
Expected behavior:
- Sorting should be consistent between Desktop and Service
- Rendering quality should remain the same
Additional notes:
- This seems related to differences in visual versions between environments
- I can provide screenshots showing the discrepancy
Has anyone experienced this? Is there a known limitation or workaround?
Thanks.
4 Replies
- BeaBFSuper User
rfcantarino Hi!
What’s happening is usually a mix of:
- Different visual versions between Desktop and Service
- The visual not consistently respecting sort order in Service
- Rendering differences
You can try:
- Create a Sort by Column (e.g. index/rank for Berth): Instead of relying on alphabetical sort in the visual, create a dedicated sort column (e.g. index or rank) and use Sort by Column. This is usually the most reliable workaround.
- Remove and re-import the latest version of the visual
- Avoid relying on visual-level sorting, let the model control it
BBF
💡 Did I answer your question? Mark my post as a solution!
👍 Kudos are appreciated
🔥 Proud to be a Super User!
- Olufemi7Super User
Hello rfcantarino,
This is expected behavior with custom visuals like the Microsoft Gantt chart.
Power BI Service often does not preserve visual-level sorting from Desktop. Because “Berth” is a text field, the order can change after publish.
Fix it in the model instead. Create a numeric sort column (BerthSortOrder) and apply “Sort by column” on BerthName.
Docs:
Sort one column by another column in Power BIRendering differences also happen. Desktop renders locally, while Service runs the visual in a browser sandbox. That can change sharpness for some custom visuals.
Docs:
What are custom visuals in Power BI and where can I get them? - william1234Helper II
This looks like a limitation or version mismatch between Power BI Desktop and Service. I'd try using a dedicated Sort By Column for the Berth field, as visual-level sorting isn't always consistent after publishing. The rendering difference may also be related to the Service's visual rendering engine.
- carter_gray705Advocate II
Sounds like a visual version mismatch. Try using a dedicated Sort By Column and verify both Desktop and Service are using the same Gantt visual version. Sharing screenshots and version details may help confirm if it's a known issue.