What is the problem or goal the end user is trying to solve or accomplish?
Due to the End Date being exclusive, when changing the Time Grain, the Time Range value might be showing different data compared to the initial granularity.
For example, on a dashboard with Big Number with Trendline (Show Timestamp option is enabled) chart, set a Time Range and a Time Grain filter. If you switch the Time Grain, the expected date shown on the chart changes to other than the specified End Date.
How are they solving it currently?
Manually change the Time Range filter value.
What is the recommended solution by the Customer?
Provide an indicator that they will need to refine the Time Range filter value to match the Time Granularity change.