To work around this issue specify a custom chart interval that uses the appropriate time that exists for that interval. For example, instead of specifying the Past day, select Custom and then select From:
When selected, modify the time to slightly less than the expected interval. For example, if the last day is being specified from 2/1/2021 @ 13:27 PM to 2/2/2021 @ 13:27PM, change the time by an hour from 2/1/2021 @ 13:27 PM to 2/3/2011 @ 12:27PM. By specifying the date, you are not relying on the client time to determine what the last interval is. You can then query data exists for the specific interval.
If you are specifying a greater time interval that does not match any of the datasets, then you can increase the custom interval to include the next larger interval so your desired date can be included in the chart. For example, if the last month is being specified from 1/1/2021 @ 13:27 to 2/1/2021 @ 13:27, change the time by a one day from 12/31/2020 @ 13:27 to 2/2/2021 @ 13:27.