User with macOS 4.1.0 app complaining the VPN suddenly disconnects. User was connected via WireGuard.In application log, the VPN spontaneously disconnects:
2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications()
2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications()
2026年06月04日 09:10:10.412 NotificationManager.requestAuthorization()
2026年06月04日 09:10:10.437 Notifications authorized
2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifySavedValue = true
2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true
2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true
2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifySavedValue = true
2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true
2026年06月04日 09:10:11.496 NotificationManager.requestAuthorization()
2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true
2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications()
2026年06月04日 09:10:11.496 Authorization in progress. Not scheduling notifications.
2026年06月04日 09:10:11.497 Notifications authorized
2026年06月04日 09:10:11.497 NotificationManager.scheduleSessionExpiryNotifications(): isAuthorized = true
2026年06月04日 09:10:11.497 Scheduling 4 notifications
2026年06月04日 10:14:20.845 Connection status: diconnecting
2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected)
2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected)
2026年06月04日 10:14:21.202 Connection status: disconnected
2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...)
2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...)
connection log doesn't show anything special:
026-06-04 10:01:29.318 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:03:29.329 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:05:29.342 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:07:29.365 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:09:29.387 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:11:29.403 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:11:29.413 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:11:29.414 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:13:29.417 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Sending keepalive packet