I am using a dynamic axis title controlled by a parameter (e.g., QTD, YTD) along with a subtitle (e.g., Actual, Prior, Growth). While it displays correctly in the default, unfiltered view, an issue occurs after publishing to Tableau Server version 2026.2.2 (20262.26.0625.1400).
Specifically, the subtitle disappears under two conditions:
When a user applies a filter.
When a user with restricted access (Row-Level Security) views the dashboard.
Under these conditions, only the main axis title is visible, and the subtitle is entirely missing.
Filters or RLS applied.
I am utilizing the MIN(0) dual-axis workaround. Could this setup be causing the rendering bug?
Hi Danh,
Good catch mentioning the MIN(0) workaround — that's likely the real cause here, not a Server bug.
Why it happens: With MIN(0), the subtitle is just a text label on a hidden dummy mark, not a true axis property. If a filter or RLS reduces the data for that pane to zero rows (or the underlying calc returns NULL), Tableau simply has nothing to plot — so the label silently disappears. Your main title stays because it's likely a straight parameter reference, not dependent on a mark being drawn.
Common triggers:
- The subtitle calc (Actual/Prior/Growth) returns NULL once rows are filtered/RLS-restricted
- RLS often behaves like a context filter, which can affect even FIXED LOD calcs
- "Growth" especially needs a prior period — if that period gets filtered out, there's nothing to compare
How to confirm:
Reproduce the same filter/RLS condition in Desktop. If the subtitle disappears there too, it confirms it's a data issue, not a Server rendering bug.
Fixes to try:
- Wrap the subtitle calc in ZN()/IFNULL() so it always returns a value
- Check if your filters/RLS are set as context filters — this can break FIXED LOD assumptions
- Make sure the field driving the MIN(0) mark always has at least one row, regardless of filter/RLS state
- Alternatively, skip MIN(0) and insert the calculated field directly into the worksheet title — titles aren't tied to marks being drawn, so this failure mode goes away entirely
Try it in Desktop first — that'll tell you which fix is needed.