Unable to start custom pet creation in Codex desktop app
What version of the Codex App are you using (From “About Codex” dialog)?
Current version: 1.2026.190
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Microsoft Windows NT 10.0.19045.0 x64
What issue are you seeing?
Summary
Creating a custom pet fails in the Codex desktop app.
Steps to reproduce
- Open Codex desktop app on Windows.
- Go to Settings → Pets.
- Click Create.
Expected behavior
The custom pet creation screen should open.
Actual behavior
A red error message appears:
Unable to start pet creation
Built-in pets can be selected, but custom pet creation never opens.
What I tried
- Refreshed the Pets page
- Restarted Codex
- Checked the OpenAI status page
The problem still happens.
Environment
- OS: Windows
- App: Codex desktop app
- Codex version: [add version from Settings → General]
Screenshot
Attach the screenshot showing the error.
What steps can reproduce the bug?
Summary
Creating a custom pet fails in the Codex desktop app.
Steps to reproduce
- Open Codex desktop app on Windows.
- Go to Settings → Pets.
- Click Create.
Expected behavior
The custom pet creation screen should open.
Actual behavior
A red error message appears:
Unable to start pet creation
Built-in pets can be selected, but custom pet creation never opens.
What I tried
- Refreshed the Pets page
- Restarted Codex
- Checked the OpenAI status page
The problem still happens.
Environment
- OS: Windows
- App: Codex desktop app
- Codex version: [add version from Settings → General]
Screenshot
Attach the screenshot showing the error.
What is the expected behavior?
Summary
Creating a custom pet fails in the Codex desktop app.
Steps to reproduce
- Open Codex desktop app on Windows.
- Go to Settings → Pets.
- Click Create.
Expected behavior
The custom pet creation screen should open.
Actual behavior
A red error message appears:
Unable to start pet creation
Built-in pets can be selected, but custom pet creation never opens.
What I tried
- Refreshed the Pets page
- Restarted Codex
- Checked the OpenAI status page
The problem still happens.
Environment
- OS: Windows
- App: Codex desktop app
- Codex version: [add version from Settings → General]
Screenshot
Attach the screenshot showing the error.
Additional information
<img width="834" height="297" alt="Image" src="https://github.com/user-attachments/assets/73a54901-66df-4acf-a308-e5db89e09979" />
4 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Are you using this configs?
Agent environment: Windows Subsystem for Linux
Integrated terminal shell: WSL
Just in case your environment is close to mine.
I can reproduce this on Windows Desktop
26.814.5517.0specifically when WSL backend is enabled, and the Desktop logs expose a concrete filesystem-path failure.Environment (sanitized):
Clicking Create Pet sends an
install-recommended-skillIPC request for the bundledhatch-petskill:Tracing the shipped
app.asarshows the installer computes the destination using:So the install root begins as:
The destination is then passed through POSIX
resolve()and the local execution-host filesystem-path conversion. In the failing run, Desktop logs:This error repeats after a full app restart.
The exact runtime origin of the
Program Filessegment is not logged, so I am not claiming that last transformation is fully proven. However, the following points are confirmed in the current bundle:CODEX_HOMEis a Windows drive path.path.posixbecause the local execution host is marked as running inside WSL.fs.\\wsl$\Ubuntu\...paths.EPERMduring recommended-skill installation.This looks like the same shared Windows/WSL path-abstraction problem as the existing custom-pet discovery issue (#20730), though not necessarily the same specific function.
Expected behavior: Create Pet should install/prepare the bundled
hatch-petskill using one consistent path representation for the selected filesystem host, without constructing a protected/invalid WSL UNC target.No files, permissions, configuration, or application bundle were modified during this investigation.
This failure appears tied to the WSL agent environment. A temporary method is:
Limitation: switching the Agent environment back to WSL may reintroduce the separate custom-pet loading/path problem. This only bypasses the mixed Windows/WSL path during creation; it is not the underlying fix.