Skip to content

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

@mimiffi

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.--------
"}

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