real dev verification: pingdotgg/t3code PR 27569 main: 5fe18d79ac835e0f193ad61325e5b7d69a317bcf PR: 1449576e63b6ea3765fb76aea3d5454cd6bde2ec client: repo Playwright 1.60.0, /usr/bin/google-chrome provider: Codex gpt-6.1-sol via local proxy device: real Android 11 x86_64 emulator cleanup_verify, KVM fault: SIGSTOP task-owned device hub; client device.shutdown; wait for real 15-second timeout main shutdown result: Failure; sessions afterward: 0; launcher removed (filesystem observed) PR shutdown result: Failure; sessions afterward: 1; launcher retained (filesystem observed) hub resumed; queued shutdown completed; emulator reopened through Codex device_open fault: chmod 000 task-owned agent-device connection config; Codex device_close(shutdown=false) real result: Device close failed: The device command failed (exit code 1). PR sessions after failed close: 1; launcher retained restored config to 0600; Codex ran retained command open com.android.settings and snapshot -i (17 visible nodes); both exit 0 Codex device_close(shutdown=false) retry: success PR sessions after retry: 0; emulator booted: true; launcher removed (filesystem observed) blacksmith: focused DeviceService + DeviceMultiHost suites: 55 passed blacksmith: check:changed cadf7d5fe305ee347cb2662dc563a0984f198900: passed format, lint, knip, graphql generation, affected typechecks, 55 tests CI: 29 successful, 0 pending, 0 failing at exact PR head web UI power off: unreadable connection config -> visible close error; config restored -> retry succeeded final sessions: 0; devices: cleanup_verify booted=false; launcher directory empty repeated client close after power-off: Success