If you have a long running task you have to mark that task as “done” for it to show up in the reports. This means if you have to create a new task with the same name if you want your currently logged time on that tasks to show up in the report.
(If I have worked on a task for 2 hours, and pause it) my report doesn’t reflect any of that work.