A cloud-based task management app from Microsoft that helps users organize and manage daily tasks across devices.
Hello @Brianna Hodge
This looks like a date/time-zone interpretation issue rather than the due date actually being changed.
Planner stores dueDateTime as an ISO 8601 timestamp in UTC, even though the UI presents it as a local date. This can explain why a task dated 31/08 appears under “Tomorrow,” while a 30/08 task is marked late but appears under “Today,” particularly if some tasks were created through different Planner/To Do clients, automation, or integrations.
Since it only affects some tasks, compare one affected and one unaffected task and check how they were created. If Power Automate, Graph API, Teams, or another integration created the affected tasks, inspect the underlying dueDateTime and its UTC conversion.
Also test the same tasks in Planner/To Do web versus the desktop/mobile client. If the actual due date is identical but only the Today/Tomorrow grouping differs, that points more toward a client-side grouping/time-zone issue than incorrect task data.
Microsoft documents that Planner due dates are stored in UTC:
Microsoft Graph – plannerTask resource
If you can confirm whether the affected tasks were created manually or through Power Automate/another integration, that would help narrow this down considerably.
Help make this community better for everyone: if this answer resolved your issue, please accept it or leave an upvote. If not, share more details in a comment so we can continue the discussion and find the right solution.