openai / openai/codex

Mobile remote task repeatedly blocked by safety system; suggested /approve recovery is unavailable

Open
#42,675 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug iOS remote safety-check
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

Summary

While using the mobile interface to work on a Mac-hosted Codex task, the user repeatedly received:

This request was blocked by our safety systems. Reason: Potentially unintended activity.

The warning interrupted assistant responses to ordinary follow-ups, including a question about whether to start a new agent. The visible UI does not identify the triggering action or provide a usable recovery control.

Observed sequence

  1. An existing local development task reported an earlier denied diagnostic command.
  2. The assistant instructed the user to type /approve and select that denial for one reviewed retry.
  3. On the user's phone, typing /approve displayed a skills menu, not an Auto-review Denials picker. A screenshot confirms this observed UI; this report does not claim the command is unavailable on every mobile version.
  4. Subsequent follow-ups included Get started please and Should I just start a new agent?.
  5. The UI repeatedly displayed the safety warning above, including after partial assistant responses. It is not possible from the screenshots to determine whether the block affected a proposed tool call, response generation, or another layer.

Expected behavior

  • Distinguish an action awaiting permission, an automatic-review denial, and a broader safety interruption.
  • Provide an actionable, supported recovery/reporting path on the interface being used.
  • Avoid directing mobile users into a command that does not expose the required picker in their session.
  • If a task cannot continue, permit a safe explanation of the blocker or make the necessary user action clear in the UI.

Please investigate whether this is a false positive or task-state/recovery problem. This report does not request disabling or bypassing safeguards. The original diagnostic's safety and the underlying trigger have not been independently established.

Environment / evidence

  • Mobile interface on iPhone, connected to a Mac-hosted local Codex task.
  • Observed September 3, 2026, approximately 9:44–9:50 PM America/Los_Angeles.
  • App build, iOS version, and model version were not verified.
  • The affected user supplied screenshots and explicitly authorized publishing this sanitized report to openai/codex on GitHub.
  • Private task identifiers, screenshots, source code, credentials, and session transcripts are omitted from this public report. They can be supplied through a private support channel if requested.

Related

Possibly related: #42523 reports the same warning preventing task resumption on Windows. This report additionally concerns mobile access to the proposed /approve recovery UI.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported iPhone flow for the safety warning and /approve command, then compare its behavior with the related Windows report in #42523. Done means identifying whether the interruption is a false positive or recovery/state problem and documenting an actionable supported recovery path; the payload names no source files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, macos
Domain
mobile-dev, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.