Forum Discussion

rfcantarino's avatar
rfcantarino
New Member
3 months ago

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

  • 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!

  • 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 BI

    Rendering 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?

  • 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.

  • 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.