Incorrect relative end date filter interpretation

Hi everyone,

I use Kibana 9.0.1 and having trouble when storing rounded end time with dashboard.
For example I want my dashboard to filter the last X full weeks, when I open the dashboard.
If I select 2 "Weeks ago" and "Round to the week" as end date, everything looks good.

It still displays the week based relation after reopening the date picker, although "Round to the week" is off:

But if I select 1 "Weeks ago" and "Round to the week", then Kibana convert it to days!


After saving the dashboard Kibana stores day based end time instead of week based.

It's also confusing, that Kibana uses the correct date math in the URL time:(from:now-2w/w,to:now-1w/w)) but stores the different one with dashboard.

It's also confusing, when "Round to..." switch always reset after closing the date picker and opening it again.

Is this a bug?
Is there any way to store the date range with dashboard as described above?

Thanks in advance!

Regards,
Alexander