V2rayNG

V2rayNG won’t connect? How to fix it

Android

If V2rayNG on Android won’t connect or drops instantly, an enabled Mux or an inaccurate clock is almost always the cause. The VLESS protocol drops the connection when the time is off. Below are step-by-step solutions for V2rayNG.

1

Turn off Mux

  • Tap the three lines (Menu) in the top-left corner -> Settings.
  • Scroll down to the "V2ray-specific settings" section.
  • Find Enable Mux and uncheck it.
2

Accurate time (Critically important!)

The VLESS protocol instantly drops the connection if your phone's time differs from world time by even 1-2 minutes.

  • Go to the phone settings (not the app).
  • Open "Date & time".
  • Turn off and back on "Use network-provided time" (automatic time) so the phone syncs with cell towers.

FAQ

Why does V2rayNG disconnect immediately?

Your phone’s time is likely off from world time. Enable "Use network-provided time" in Android date & time settings.

Where do I disable Mux in V2rayNG?

Menu → Settings → "V2ray-specific settings" → uncheck "Enable Mux".

Universal tips

If nothing helped

Airplane mode

The carrier may have temporarily put your IP in a "penalty box". Turn on Airplane mode for 10 seconds, then turn it off. Your phone will get a new IP and the limits will reset.

Update the subscription

Tap the "Update" button in the app. We may have changed the technical servers or released new paths for internet access.

Change the location

Try choosing a "via Russia" route instead of "Direct". Carriers may temporarily block direct foreign traffic in your region.

Go through these steps for your app.

Split tunneling

Want the VPN to work only in specific apps (e.g. only YouTube) while banking apps connect directly?

Set up splitting

Still having problems?

Take a screenshot of the error or app logs and send it to our support team.

Support