Quick Answer
If the Fire TV remote app is not finding device, put the iPhone or iPad and Fire TV on the same trusted Wi-Fi network, enable Local Network permission, wake Fire TV to the Home screen, turn off VPN or guest network isolation, then restart Fire TV and search again.
Last updated: May 7, 2026.
Symptoms and Fixes
| Symptom | What to Check |
|---|---|
| Fire TV never appears | Same Wi-Fi, Local Network permission, Fire TV awake |
| Fire TV appears then disappears | Restart Fire TV and router, avoid weak Wi-Fi |
| App finds another Fire TV | Confirm device name and room |
| Pairing starts but code fails | Use the current code and keep the TV screen visible |
Step-by-Step Fix
- Wake Fire TV and leave it on the Home screen.
- Connect iPhone or iPad and Fire TV to the same Wi-Fi network.
- Open iPhone or iPad Settings, select Remote Control for TV, and enable Local Network.
- Turn off VPN, guest Wi-Fi, client isolation, and private network filters while pairing.
- Make sure Fire TV has finished startup and is not stuck on screensaver, update, or sign-in screens.
- Restart Fire TV from settings or by disconnecting power briefly.
- Restart the router if the Fire TV still does not appear.
- Open the Fire TV setup guide and try pairing again.
Network Checks
| Check | Why It Matters |
|---|---|
| Same Wi-Fi name is not always enough | Some routers split 2.4 GHz, 5 GHz, guest, and isolated networks |
| VPN off | VPNs can route traffic away from the local network |
| Fire TV awake | Sleeping devices may not answer discovery |
| Router isolation off | Discovery needs device-to-device communication |
Related Fixes
Fire TV Discovery FAQ
Does Fire TV pairing use a PIN?
Yes, supported Fire TV devices can show a PIN during pairing. Enter the current PIN shown on the TV.
Can I pair if Fire TV is not connected to Wi-Fi?
No. The app needs the Fire TV reachable on the local network.
Should I factory reset Fire TV?
No. Try same-network checks, Local Network permission, restart, and router isolation checks before considering a reset.