Summary
While running a Codex task, the connection became very unstable and repeatedly showed reconnecting behavior. The session eventually surfaced this error:
stream disconnected before completion: websocket closed by server before response.completed
The UI showed reconnect attempts such as Reconnecting... 2/5 during the task.
Feedback ID
019e62a9-9544-7780-864a-566226a188ac
Environment
- Codex app version: 26.519.41501 (3044)
- macOS: Tahoe 26.5
- Device: MacBook Pro 16-inch, Apple M5 Max, 128 GB memory
- Network: home network, no VPN enabled
Expected behavior
Codex should keep the session stream stable until the task completes, or recover cleanly after a transient reconnect without losing the response/completion state.
Actual behavior
The stream disconnected before completion and the websocket was closed by the server before response.completed, causing the task to become unstable instead of finishing normally.

Summary
While running a Codex task, the connection became very unstable and repeatedly showed reconnecting behavior. The session eventually surfaced this error:
The UI showed reconnect attempts such as
Reconnecting... 2/5during the task.Feedback ID
019e62a9-9544-7780-864a-566226a188acEnvironment
Expected behavior
Codex should keep the session stream stable until the task completes, or recover cleanly after a transient reconnect without losing the response/completion state.
Actual behavior
The stream disconnected before completion and the websocket was closed by the server before
response.completed, causing the task to become unstable instead of finishing normally.