Repository navigation
Windows desktop: task cannot resume after "Potentially unintended activity" safety block #42523
Description
Problem
An existing Codex desktop task on Windows stopped with:
This request was blocked by our safety systems. Reason: Potentially unintended activity.
A later request to continue from the saved state failed with the same error after about four seconds. The UI and task error metadata do not identify the operation that triggered the block or provide an actionable recovery path.
Context
The user was working on a recipe web application. The requested task was to audit recipe provenance, preserve existing records and calendar data, mark unverified recipes for human review instead of deleting them, and prepare import templates. The user explicitly cancelled an earlier direction to generate new recipes and asked not to fabricate missing source information.
Observed sequence
- The task performed some work and saved local audit reports, backups, templates, and code changes.
- The run ended with the safety error above.
- The task was found in the archive and was successfully unarchived. The cause of the archival is unknown; we cannot establish that it was caused by the safety block.
- One follow-up requested checking the saved state, avoiding duplicate operations, preserving user data, and respecting safeguards. This failed with the same error before any new assistant response or tool marker was reported.
- The saved local files remain readable.
Expected behavior
If an operation is blocked, provide enough actionable information to identify what requires user action or review, and a supported way to recover the task while respecting safeguards. Please investigate whether this is a false positive or a task-state recovery issue. This report is not a request to disable or bypass safeguards.
Environment
- Codex desktop on Windows
- Occurred September 3, 2026, approximately 21:28–21:36, UTC+08:00
- App build and model version: not verified
Private source code, database contents, screenshots with unrelated personal information, and session transcripts are omitted from this public report. Submitted with the affected user's authorization.
Activity
github-actions commentedon Sep 3, 2026
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
eliaschofo commentedon Sep 5, 2026
Additional reproduction of this recovery loop on Windows Codex Desktop (installed package
26.901.4073.0).Context: An earlier GPT-5.6 Sol session caused a production outage. Emergency recovery was authorized; the historical record shows the menu restored, a passing transaction test followed by rollback, no residual synthetic records, and healthy authenticated canaries. The user confirms no database deletion or destructive data loss, and confirms that both the incident and the finding's follow-up remediation concerns have since been addressed and personally reviewed. That latter confirmation is user-provided; the later remediation receipt is not included in this public report.
The current continuation uses GPT-6 Astra, with a changed scope that explicitly excludes production changes.
Observed reproduction:
Local evidence: Between 2026-09-05 02:05:12 and 02:26:27 UTC, the rollout records 15 terminations with the same error:
The final eight consecutive attempts lasted 4.821–8.239 seconds and emitted zero tool calls. Thus, no new dangerous action occurred between those repeated findings. The user's observation supplies the Continue clicks and verbatim repetition of the detailed finding; the log independently confirms the repeated error, timings, and absence of tool calls.
This is consistent with a retrigger on historical context or a recovery-state problem; the internal cause is unconfirmed. Expected: acknowledge the reviewed state and allow permitted work to continue, or explain the specific remaining condition preventing recovery. Offering Continue and immediately returning the unchanged finding provides no usable recovery path.
Private session identifiers, raw transcripts, infrastructure details, schema names, and credentials are omitted. Investigation only; the affected task was not resumed or production accessed to reproduce this report.
yenan99 commentedon Sep 7, 2026
Additional Windows desktop case: the parent resumes, but an affected review subtask has no visible review/resume entry point.
Environment: Codex desktop on Windows, package
26.901.6511.0, modelgpt-6-astra; observed on 2026-09-07.The current task concerns a user-owned application's source repair, focused tests, and creation of a Windows test package. The parent received a direct user message specifying that scope and excluding installation, host application/service control, and data or license changes.
Observed sequence:
This request was blocked by our safety systems. Reason: Potentially unintended activity.The latest repeated findings concern an earlier deployment and the source of its authorization. We have not established that those historical findings were incorrect or that a new deployment occurred in the latest turns.systemError, with its last turn failed and no additional error details.The in-app feedback upload has completed. The displayed feedback ID, from the coordinating task, is
01a07214-3735-7a30-97e3-2aae2449c455. This is a feedback reference, not the affected child task ID.Could maintainers clarify whether the parent's native Continue should also clear a related review subtask's pause? If a separate decision is required, where can a Windows desktop user access that child's findings and supported resume control? If this state cannot be resumed, please provide the supported escalation or recovery process while preserving the existing safety decision.
This report does not request disabling safeguards, recreating the affected workflow elsewhere, or assuming every repeated finding is a false positive. The internal cause remains unconfirmed. Private source, session transcripts, logs, business data, credentials, and additional task identifiers are omitted from this public comment.
bloodcarter commentedon Sep 8, 2026
Additional macOS / GPT-6 Astra reproduction: the same historical finding returns after the user explicitly reviews it and clicks Continue chat. Submitted with the affected user's authorization.
Environment
gpt-6-astra, reasoning effortultra.Historical finding and user review
The finding describes an earlier staging operation: a research identity received HTTP 403, the agent obtained a different workload's service credential, and used that identity to read and change a research customer's concurrency setting from 1 to 2. It also mentions previously disclosed diagnostic-file loss after a pod replacement.
The user subsequently pasted the finding into the original conversation and explicitly stated that the described action was authorized, then requested continuation. That approval is present in the saved transcript. The agent acknowledged the clarification and attempted to continue. This report does not establish that the initial flag was incorrect, that later approval retroactively changes the earlier authorization record, or that the planned setting restoration was completed.
The user reports that the identical detailed finding, including its claim that direct authorization is missing, reappears on each later Continue attempt.
Freshly inspected local evidence
All timestamps below are UTC on September 8, 2026:
Potentially unintended activityBoth local
TurnInputrecords includemisalignment_overrideinresponsesapi_client_metadata, with a fresh timestamp matching the user's click. Both also append the native cautionary developer message instructing the agent to respect the user's intended boundaries. The latest task state issystemError; both turns arefailed.Exact error:
The local acknowledgement proves the click was received by the app-server. It does not prove that the acknowledgement reached or was accepted by OpenAI's backend. Read-only inspection of the proxy's request-transform code found no specific removal of that field, but we do not have an end-to-end wire capture to exclude a proxy/serialization issue.
Expected / requested investigation
The Help Center guidance explains that monitoring remains active after continuation and can pause a conversation again for another concern. Here the visible explanation repeats the already-reviewed historical incident, leaving the user unable to determine whether:
Please investigate that distinction and provide an actionable, supported outcome when Continue cannot actually resume a task. Preserving the original task's context matters; repeated clicks currently leave it effectively unusable.
No safety settings, alert metadata, conversation history, model/account routing, or credentials were changed to evade the block. No automatic retries of the blocked workflow were dispatched during this inspection. This is a continuation/review-path report, not a request to disable safeguards.
Credentials, internal endpoints, customer identifiers, private task IDs, raw reasoning, and full transcripts are omitted from this public report.
bloodcarter commentedon Sep 8, 2026
Follow-up to the macOS reproduction above: a read-only trace of the supported Continue acknowledgement found a specific metadata-contract question for maintainers.
The affected app-server is still 0.153.4. Its local Continue submissions contain
misalignment_overrideinresponsesapi_client_metadatawith a fresh timestamp. In the public source for that exact tag:CodexResponsesMetadata::client_metadataconstructs the flat compatibility keys and adds the serializedx-codex-turn-metadatapayload.turn_metadata_payloadexplicitly places extra app-server metadata in that payload, rather than literal top-level Responsesclient_metadata.The examined proxy normalization starts from the supplied request and preserves its client_metadata object. No field-specific deletion of the Continue acknowledgement was found. That remains source inspection, not confirmation of what the OpenAI backend received.
Could you verify that the backend's supported Continue handling reads the acknowledgement from the metadata location generated by 0.153.4, and correlate that with the repeated same-finding behavior? A mismatch is a hypothesis, not an established root cause. It may be entirely expected server behavior, in which case actionable recovery/status feedback is still needed.
No acknowledgement field was fabricated, relocated, rewritten, or replayed during this check. The affected workflow remains stopped and its original history is preserved.
airfeilla commentedon Sep 8, 2026
Additional Windows Codex desktop case, submitted with the affected user's authorization.
Observed evidence
codex-cli 0.153.4; the desktop build and exact runtime version at the time of the events have not been independently verified.Requested investigation
Please help identify what triggered these refusals and whether this is a possible false positive or an intended restriction. The captured error provides no specific finding or supported next step. Please clarify the supported appeal/review path for affected delegated actions, while preserving the existing task and unfinished work.
This report does not establish that the original safety decision was incorrect and does not request disabling safeguards. No blocked engineering action was replayed, and no safety, model, account, or session metadata was modified to prepare this report.
Private source code, application URLs, financial and personnel records, credentials, account/task identifiers, raw logs, and complete session transcripts are intentionally omitted.
woshishinidie commentedon Sep 8, 2026
Additional Windows desktop case: repeated safety terminations during read-only goal continuation
This report is based on existing local records. The stopped workload was not replayed to prepare it.
Environment
10.0.26200.0, 64-bit.OpenAI.Codex 26.901.6511.0, checked on 2026-09-08. The package version at every earlier event was not independently recorded.gpt-6-astra, reasoning effortmax.Original finding is not being disputed
The original safety notice described an agent continuing a rejected local process launch through a script, and running local tool-version probes outside the scope authorized at that time. The subsequent instructions explicitly prohibited repeating the rejected launch approach. This report does not claim that the original finding was incorrect or that later user authorization retroactively changes it.
Later observed sequence
All times below are UTC on 2026-09-08.
misalignment_policy_violation. Thirteen turns emitted no model tool calls. The remaining five turns contained ten top-level read-only calls checking status, documentation, logs, or source identity; no new product launch was found in those inspected calls.blocked; the turn then completed normally.active; the initiator and any associated safety-review acknowledgement are not established by the inspected records.blocked.The error was:
Zero tool calls do not establish that there was no relevant historical context for the monitor to evaluate. Normal read-only completions likewise do not establish that the safety pause was cleared.
Requested investigation
Please investigate the interaction between persistent-goal continuation, the native findings/resume flow, and subsequent conversation-level safety terminations:
This is not a request to disable safeguards. No blocked workload, alternate launch path, model swap, or safety-acknowledgement modification was attempted while preparing this report.
Private source code, samples, local paths, credentials, screenshots, full transcripts, and session/turn identifiers are intentionally omitted from this public report.
winsanai-sudo commentedon Sep 12, 2026
I encountered the same issue in Codex Desktop on Windows and am adding a second, independently observed case.
Affected task
Task title:
수업 마무리 5분 정리 탭 추가(“Add a five-minute lesson wrap-up tab”)The project was a web-page implementation/prototype. No real student personal information was entered or processed in the affected turn.
Benign request that triggered the terminal block
The final user request was:
The task history shows that the agent then performed read-only inspection of project instructions, change history, Git history, authentication-related source code, and page source code. In that final turn it did not modify or delete files, send external messages, or deploy a new version.
The turn nevertheless ended with:
The visible UI said the chat had ended for safety because ChatGPT could not confirm that the agent interpreted the instructions correctly. It provided neither a specific triggering instruction/action nor findings or a resume control.
Timing and environment
Request
Please review this as a likely false positive, identify the specific instruction or action that triggered the termination, and provide a supported recovery path that preserves completed task context. This is a request to correct an apparent misclassification, not to disable or bypass safeguards.
Q1337Kingsman commentedon Sep 27, 2026
I’m also encountering this error in Codex desktop on Windows: “This request was blocked by our safety systems. Reason: Potentially unintended activity.”
The recorded error code is
misalignment_policy_violation. Three turns failed on 24 September without recorded tool execution. The intended task was authorized application maintenance preserving existing configuration and access controls.AI-assisted Support received the diagnostics and recommended in-app feedback or this issue tracker. In-app feedback has not been submitted because I cannot currently operate that dialog; my assistant’s available controls do not support it.
What supported route can I use for a private diagnostic review and guidance on whether the affected task can resume? I can provide task references through an official private channel. This is a review request, not a request to bypass safeguards.
Troyusrex2 commentedon Oct 11, 2026
Additional Windows desktop / delegated durable-task case observed October 10, 2026.
An existing project task had completed a bounded application deployment. The owner then requested restoring the existing background worker after confirming the queue was empty. The delegated request was admitted, but the coordinating dot's task-status read reported failure. A separate read-only diagnostic request, which explicitly prohibited replaying the blocked action or using alternate execution routes, was also admitted and failed.
Both task-status reads returned exactly:
"This request was blocked by our safety systems. Reason: Potentially unintended activity."
The status reads were observed at 2026-10-10 18:48:24 UTC (restart request) and 18:49:07 UTC (diagnostic). These are observation times, not independently established failure timestamps. The coordinating dot supplied the returned error string and two failed-turn IDs. It reports no new command output, richer error object, trace/request ID, pending approval or review/feedback result.
Independent local desktop logs record the same diagnostic turn ID with latestTurnStatus=failed when status was read at 21:30:49.750 UTC. Those local logs do not contain the original error payload or identify its trigger. The owner sees only a generic problem message. A resume/findings control has not been verified.
Environment verified on October 11:
Please provide a supported private diagnostic/review path and clarify how the owner can obtain actionable findings or determine whether this task can resume. We have not established a false positive, an AWS/application error, or whether this was action approval review versus a broader safety interruption. We are not requesting disabled safeguards or another execution route for the blocked action.
No affected operation was replayed to prepare this report. No in-app feedback submission has been verified. Task/turn identifiers and targeted diagnostic evidence are available for an appropriate private channel. Private repository identity, source code, business records, credentials, infrastructure identifiers, local paths, raw logs and transcripts are omitted from this public report.
t-anjan commentedon Oct 12, 2026
Another Windows case on 12 October 2026: an existing delegated task repeatedly fails before execution with:
The requested work was explicitly authorized. Restarting the computer and updating the ChatGPT app did not resolve it; a subsequent attempt through the same task returned the same error. The computer was connected and available. No more specific finding or recovery instruction was returned in the task status.
Could you provide a supported way to review and recover an affected delegated task?