The current reports for Time in Status are based on the status "as of" the datamart refresh time.
They exclude defects, which were in a given status for less than 1 day.
Imagine that I create a story at 8 AM and it is in status New.
Then at 1 PM we do backlog grooming and we put it in Confirmed where it remains until the end of the day.

I want to have a report, which shows me that the defect was in status New for 5 hours.
The current reports do not show it - they only show the Confirmed status, because that was the status at the end of the day (when the datamart refresh started)