Copilot agent returns incorrect dates in outputs

Veronique's Blog reports that Microsoft Copilot agents can return incorrect dates and times, sometimes interpreting day-month values as month-day or producing apparently random future dates. The author says the problem can appear suddenly without configuration changes and warns it "could have serious consequences" depending on downstream processes. Veronique documents a checklist of settings to inspect, including Microsoft 365 profile language and regional format, Outlook calendar time zone, tenant and Power Platform user settings, agent language in the Copilot "Agent settings", browser language, and local computer time and region. The post attributes improved results in one case to turning Allow ungrounded responses off and describes a mitigation using Power Automate with the Convert time zone action and adjustments to the Conversation.LocalTimeZone system variable.
What happened
Veronique's Blog reports that a Microsoft Copilot agent returned incorrect dates and times, at times treating UK-format dates like 07/05/2026 as the US-format 5th of July 2026 or producing apparently random future dates. The post states the issue can appear suddenly without any deliberate configuration change and warns it "could have serious consequences" for dependent processes. The author says attempts to force a specific format in prompts did not resolve the issue in her case. The blog notes the agent in the reported example had both Knowledge settings enabled and that disabling Allow ungrounded responses produced a better output.
Technical details
Editorial analysis - technical context: Date-time handling is a recurring integration pain point across web platforms, calendar systems, and localization layers. Differences between en-GB (day-month-year) and en-US (month-day-year) representations, client locale, tenant-level settings, and agent runtime variables can all contribute to ambiguous parsing. Agents that combine knowledge sources or perform freeform generation may emit ungrounded or reformatted timestamps when internal locale signals conflict.
Solution and workaround (reported)
The blog suggests a troubleshooting checklist: verify Microsoft 365 profile display language, regional format, and time zone; check Outlook calendar time zone; inspect Power Platform and tenant user settings; confirm agent language in Copilot "Agent settings"; and check browser and OS time/region. Veronique reports mitigation by disabling Allow ungrounded responses and by routing outputs through Power Automate using the Convert time zone action. The post also mentions adjusting the system variable Conversation.LocalTimeZone for more complex scenarios.
Context and significance
Editorial analysis: For teams deploying Copilot agents in workflows that drive scheduling, billing, or compliance, date misinterpretation is a practical risk that can break automations. Similar localization bugs historically surface at integration boundaries where multiple systems provide conflicting locale metadata.
What to watch
Editorial analysis: Observers should monitor whether Microsoft publishes guidance or configuration defaults for agent locale handling, whether tenant-level controls are expanded, and whether community reports identify reproducible triggers (agent settings, knowledge sources, or specific prompt patterns) that correlate with the bug.
Scoring Rationale
Date and time misinterpretation in Copilot agents is operationally important for practitioners integrating agents with scheduling or automation. The report is practical and immediately actionable but is based on a single user account and does not indicate a platform-wide outage.
Practice interview problems based on real data
1,500+ SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems

