Skip to content

Windscribe takes long time to reconnect connection after screen turn on #61

Description

@mimiffi

When waking up the phone, I have to wait 10-15s for windscribe to reconnect, in that time there is no internet, all apps spin forever, and in windscribe app does not show current IP, it seems opening windscibe speed up the wait time a bit, when current IP shown again, everything then works as normal.
Steps to reproduce: it is somewhat inconsistent, sometimes I don't have to wait, everything just works, sometimes the wait time is there. This was done with battery optimization turned off for windscibe.

Turn on Windscribe, wireguard
Lock screen, wait for a bit, 5-10 minute
Unlock screen, and the wait time is there

{"tm":"2026-02-22 16:33:41.558","lvl":"info","mod":"vpn_backend","msg":"WireGuard service created."}
{"tm":"2026-02-22 16:33:41.665","lvl":"info","mod":"vpn_backend","msg":"WireGuard tunnel state changed to UP"}
{"tm":"2026-02-22 16:33:41.666","lvl":"info","mod":"vpn_backend","msg":"Starting connectivity test."}
{"tm":"2026-02-22 16:33:41.981","lvl":"debug","mod":"pin-ip-recovery","msg":"First handshake received"}
{"tm":"2026-02-22 16:33:42.172","lvl":"info","mod":"vpn_backend","msg":"Connectivity test attempt: 1/3"}
{"tm":"2026-02-22 16:33:42.173","lvl":"debug","mod":"wsnet","msg":"BridgeAPI_impl::setCurrentHost: 'sg-013.whiskergalaxy.com'"}
{"tm":"2026-02-22 16:33:42.174","lvl":"debug","mod":"wsnet","msg":"BridgeAPI_impl::setIgnoreSslErrors, true"}
{"tm":"2026-02-22 16:33:42.175","lvl":"debug","mod":"wsnet","msg":"BridgeAPI_impl::setConnectedState, fetching token for host 'sg-013.whiskergalaxy.com'"}
{"tm":"2026-02-22 16:33:42.176","lvl":"debug","mod":"wsnet","msg":"BridgeAPI_impl::executeRequestImpl, bIgnoreSslErrors_: true"}
{"tm":"2026-02-22 16:33:42.180","lvl":"debug","mod":"wsnet","msg":"DNS servers in channel are changed: 10.255.255.1:53"}
{"tm":"2026-02-22 16:33:42.181","lvl":"debug","mod":"wsnet","msg":"New curl request : https://10.255.255.1:19800/v1/token"}
{"tm":"2026-02-22 16:33:42.222","lvl":"debug","mod":"wsnet","msg":"DNS resolution for tunnel test (checkip.windscribe.com), result: cares: Successful completion, timems: 40"}
{"tm":"2026-02-22 16:33:42.224","lvl":"debug","mod":"wsnet","msg":"New curl request : https://checkip.windscribe.com/?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:33:42.335","lvl":"debug","mod":"wsnet","msg":"BridgeTokenRequest: token parsed successfully"}
{"tm":"2026-02-22 16:33:42.336","lvl":"debug","mod":"wsnet","msg":"Successfully received session token for host 'sg-013.whiskergalaxy.com'"}
{"tm":"2026-02-22 16:33:42.382","lvl":"info","mod":"vpn_backend","msg":"Connectivity test successful: 152.233.9.233"}
{"tm":"2026-02-22 16:33:42.383","lvl":"info","mod":"vpn","msg":"VPN state changed to Connected"}
{"tm":"2026-02-22 16:33:42.384","lvl":"debug","mod":"wsnet","msg":"Clear DNS cache"}
{"tm":"2026-02-22 16:34:08.040","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/Session?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:34:08.541","lvl":"debug","mod":"data","msg":"Comparing user information."}
{"tm":"2026-02-22 16:34:08.545","lvl":"debug","mod":"data","msg":"What changed: Server list: false | Alc: false | Sip: false | User Status: false | Account Status: false | Migration: false | Email Status: false"}
{"tm":"2026-02-22 16:34:08.562","lvl":"debug","mod":"worker","msg":"Sip: stored: 0 updated: 0"}
{"tm":"2026-02-22 16:34:08.564","lvl":"info","mod":"worker","msg":"User account status: Okay is VPN Connected: true"}
{"tm":"2026-02-22 16:34:11.560","lvl":"debug","mod":"state","msg":"Data Used 200.4414387308061, Days since login 2 Request app review: false"}
{"tm":"2026-02-22 16:34:38.653","lvl":"info","mod":"device-state-manager","msg":"Whitelisted network set to: null"}
{"tm":"2026-02-22 16:34:38.654","lvl":"info","mod":"app","msg":"----------App going to background.--------
"}
{"tm":"2026-02-22 16:55:46.376","lvl":"warn","mod":"pin-ip-recovery","msg":"Handshake delayed: 1079s since last handshake (> 3 minutes)"}
{"tm":"2026-02-22 16:55:46.378","lvl":"info","mod":"pin-ip-recovery","msg":"Tunnel was unhealthy, attempting IP pinning recovery"}
{"tm":"2026-02-22 16:55:46.383","lvl":"warn","mod":"pin-ip-recovery","msg":"Cannot pin IP: pinnedIp=null, selectedIp=sg-013.whiskergalaxy.com"}
{"tm":"2026-02-22 16:55:56.465","lvl":"info","mod":"app","msg":"----------------App moved to Foreground.------------
"}
{"tm":"2026-02-22 16:55:56.509","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/MyIp?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:55:56.740","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/Session?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:55:57.144","lvl":"debug","mod":"data","msg":"Comparing user information."}
{"tm":"2026-02-22 16:55:57.146","lvl":"debug","mod":"data","msg":"What changed: Server list: true | Alc: false | Sip: false | User Status: false | Account Status: false | Migration: false | Email Status: false"}
{"tm":"2026-02-22 16:55:57.166","lvl":"debug","mod":"worker","msg":"Sip: stored: 0 updated: 0"}
{"tm":"2026-02-22 16:55:57.166","lvl":"info","mod":"worker","msg":"User account status: Okay is VPN Connected: true"}
{"tm":"2026-02-22 16:55:57.186","lvl":"debug","mod":"server_list_repository","msg":"Starting server list update"}
{"tm":"2026-02-22 16:55:57.188","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/Session?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:55:57.597","lvl":"debug","mod":"server_list_repository","msg":"Country override: ZZ"}
{"tm":"2026-02-22 16:55:57.655","lvl":"debug","mod":"wsnet","msg":"New curl request : https://assets.windscribe.com//serverlist/mob-v2/1/431f5615148bbae2b55a5c4d5eaffcf71c4271df"}
{"tm":"2026-02-22 16:55:57.886","lvl":"debug","mod":"server_list_repository","msg":"Parsing server list JSON"}
{"tm":"2026-02-22 16:55:57.903","lvl":"debug","mod":"server_list_repository","msg":"{"revision":29529229,"revision_hash":"431f5615148bbae2b55a5c4d5eaffcf71c4271df","changed":1,"fc":1}"}
{"tm":"2026-02-22 16:55:58.047","lvl":"debug","mod":"worker","msg":"Successfully updated server list. Global Server list: false CountryOverride: null"}
{"tm":"2026-02-22 16:55:58.048","lvl":"debug","mod":"data","msg":"updating last selected location: 235"}
{"tm":"2026-02-22 16:56:00.609","lvl":"debug","mod":"state","msg":"Data Used 200.54348214995116, Days since login 2 Request app review: false"}
{"tm":"2026-02-22 16:56:56.539","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/Session?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:56:57.034","lvl":"debug","mod":"data","msg":"Comparing user information."}
{"tm":"2026-02-22 16:56:57.037","lvl":"debug","mod":"data","msg":"What changed: Server list: false | Alc: false | Sip: false | User Status: false | Account Status: false | Migration: false | Email Status: false"}
{"tm":"2026-02-22 16:56:57.056","lvl":"debug","mod":"worker","msg":"Sip: stored: 0 updated: 0"}
{"tm":"2026-02-22 16:56:57.060","lvl":"info","mod":"worker","msg":"User account status: Okay is VPN Connected: true"}
{"tm":"2026-02-22 16:57:00.053","lvl":"debug","mod":"state","msg":"Data Used 200.5434825597331, Days since login 2 Request app review: false"}
{"tm":"2026-02-22 16:57:16.326","lvl":"info","mod":"device-state-manager","msg":"Whitelisted network set to: null"}
{"tm":"2026-02-22 16:57:16.327","lvl":"info","mod":"app","msg":"----------App going to background.--------
"}
{"tm":"2026-02-22 16:57:20.065","lvl":"info","mod":"app","msg":"----------------App moved to Foreground.------------
"}
{"tm":"2026-02-22 16:57:20.129","lvl":"debug","mod":"wsnet","msg":"New curl request : https://api.windscribe.com/Session?platform=android&app_version=3.98.2081"}
{"tm":"2026-02-22 16:57:20.615","lvl":"debug","mod":"data","msg":"Comparing user information."}
{"tm":"2026-02-22 16:57:20.617","lvl":"debug","mod":"data","msg":"What changed: Server list: false | Alc: false | Sip: false | User Status: false | Account Status: false | Migration: false | Email Status: false"}
{"tm":"2026-02-22 16:57:20.633","lvl":"debug","mod":"worker","msg":"Sip: stored: 0 updated: 0"}
{"tm":"2026-02-22 16:57:20.634","lvl":"info","mod":"worker","msg":"User account status: Okay is VPN Connected: true"}
{"tm":"2026-02-22 16:57:23.634","lvl":"debug","mod":"state","msg":"Data Used 200.5434825597331, Days since login 2 Request app review: false"}
{"tm":"2026-02-22 16:57:25.109","lvl":"info","mod":"device-state-manager","msg":"Whitelisted network set to: null"}
{"tm":"2026-02-22 16:57:25.110","lvl":"info","mod":"app","msg":"----------App going to background.--------
"}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions