Troubleshooting
Find the symptom below, or start with tapflow doctor on the Mac where it happens.
Start with tapflow doctor
On the agent Mac, tapflow doctor checks Node.js, the port, Xcode and the simulator, the Android SDK and an AVD, and prints what to fix for each failure. Pass ios or android to check one platform. The checks are listed in the CLI reference, and each failure is explained under tapflow doctor failures.
sh
tapflow doctor
tapflow doctor iosFind your symptom
| Symptom | See |
|---|---|
| An agent does not appear in the dashboard, or cannot connect | Agent cannot connect to the relay |
tapflow agent start says an agent is already running | It says an agent is already running |
| The relay reads a configuration or database you did not expect | Unexpected configuration or database |
Opening an iOS build fails with spawn unknown error | iOS simulator |
| The iOS simulator does not boot | Service version mismatch, cannot be located on disk |
| The Android stream does not start | Android emulator |
An upload fails with 400 | Builds & uploads |
An APK does not install on an Apple Silicon Mac (INSTALL_FAILED_NO_MATCHING_ABIS) | Builds & uploads |
| The stream lags, stutters or looks blurry | Stream & sessions |
| A session ends by itself | Session ends automatically |
| A device will not go offline | Network control |
| An invitation or password reset link does not work | Sign-in & accounts |
| Everyone was signed out after an upgrade | Signed out after upgrading |
View the relay's logs
On the relay host, inspect its activity with the commands below. The relay does not show its logs to other machines.
sh
tapflow logs
tapflow logs --lines 200Running under Docker, a CLI outside the container counts as remote; use docker compose logs instead.
Moved sections
Sections that used to be on this page now live on these pages.
- Install & agents
- Agent connection issues
- It says an agent is already running
- Agent cannot connect to the relay
tapflow doctorfailures- All iOS checks fail
Xcode not found— Xcode is not installedXcode not found— Xcode is installed butxcode-selectis not configured- No simulator is running
adb not foundtapflow initsaysCONFIG KEPT- The relay is using a configuration or database you did not expect
- iOS simulator
- Builds & uploads
- Android emulator
- iOS network extension
- Stream & sessions
- Sign-in & accounts