Troubleshooting Guide
If you are experiencing connectivity issues, most problems can be traced back to Android system restrictions or network configuration changes. Use this guide to identify and resolve the most common blockers.
1. Connection Drops or Stops Randomly
If the proxy works initially but stops after a few minutes (especially when the screen is off), the Android system is likely killing the process to save power.
- Solution: Ensure Battery Optimization is set to "Unrestricted" for both Every Proxy and the Network Bridge.
- Check: Verify that Notifications are enabled; they signal to Android that the app is a "Foreground Service" and should not be killed.
- Reference: Battery Optimization Guide
2. Secondary Device Cannot Connect
If your laptop, TV, or other device cannot "see" the proxy running on your phone:
- Same Network: Ensure both devices are on the same Wi-Fi SSID or that the client is connected directly to your phone's Hotspot.
- Carrier Restrictions: Most mobile carriers block incoming connections on mobile data. You must use a Mobile Hotspot to share a data connection with other devices.
- VPN Interference: A VPN can "hide" your phone from the local network.
- Solution: Use the Every Proxy Network Bridge to keep Every Proxy visible on the LAN while the Bridge handles the VPN tunnel.
3. IP Address & Port Errors
IP addresses are dynamic and change whenever you switch networks (e.g., from Wi-Fi to Mobile Data or when connecting to a VPN).
- Solution: Check the Every Proxy main screen or the active Notification. Ensure the IP and Port configured on your secondary device match the current status exactly.
- Auto-Start Issues: If Every Proxy fails to auto-start, it is usually because the specific IP address assigned to that rule is no longer available on your current network.
4. Specific Apps (WhatsApp, Telegram) Not Working
Standard HTTP proxies are designed for web traffic. Apps like WhatsApp, Telegram, or online games often use custom protocols that HTTP cannot handle.
- Solution: Start a SOCKS proxy in Every Proxy and configure your client device to use the SOCKS5 protocol.
5. Advanced VPN Issues (The "Port Forwarder" Method)
If the Network Bridge does not work for your specific VPN, you can use Port Forwarder (by Gorilla Software) as an alternative. This allows you to "tunnel" traffic out of the VPN to your local devices.
The Setup Steps:
- VPN App: Include Every Proxy in the VPN "Allowed" list; Exclude Port Forwarder.
- Every Proxy: Start your proxy (e.g., HTTP on port 8080).
- Port Forwarder: Create a new rule:
- Target IP:
127.0.0.1(localhost) - Target Port:
8080(Must match Every Proxy) - Listen Port:
9090(Or any available port)
- Target IP:
- Client Device: Configure your laptop/TV to use your phone's IP address with port 9090.
6. Android 10+ VPN Changes
Android 10 introduced a stricter separation between System-wide and Per-app VPNs.
- If you recently updated your OS, review your VPN's "Split Tunneling" or "Allowed Apps" settings.
- A "System-wide" VPN may block local network discovery, making Every Proxy invisible to other devices. In this case, the Network Bridge is required.
Troubleshooting Checklist
- [ ] Is Battery Optimization set to Unrestricted?
- [ ] Are Notifications enabled for both apps?
- [ ] Are both devices on the same network?
- [ ] Does the IP and Port match the current Every Proxy status?
- [ ] If using a VPN, is the Network Bridge (or Port Forwarder) configured?
Isolation Test
If you've checked everything and still cannot connect, try disabling your VPN entirely. If Every Proxy works without the VPN, the issue is strictly within your VPN's routing/permission rules.