[Bug/Help] Models missing due to failed logouts on multiple devices and dynamic IP switching

Hi Cursor Team,

I’m experiencing an issue where my available models list (e.g., Claude 3.5 Sonnet, GPT-4o) frequently disappears, leaving only a few options like “Premium” or “Grok.” I suspect this is tied to session management issues across multiple devices combined with unstable network conditions.

My Situation:

  1. Network Instability: My home broadband uses a dynamic IP that changes every few days.

  2. Device Switching: I often switch between my desktop (home Wi-Fi) and laptop (5G mobile hotspot). Due to network lag or connection drops, Cursor sometimes fails to log out or sync the session status on the previous device.

  3. Current Symptom: When I log in on a new device, the model list fails to refresh properly, likely because the system still sees “active sessions” on the previous IP/device that wasn’t cleanly terminated.

What I need help with:

  • Is there a way to remotely revoke all active sessions or “Sign out of all devices” from the Cursor web dashboard?

  • How can I force a refresh of my Pro model permissions when the IP environment changes?

Account Info: [email protected]

Cursor Version:

Version: 2.6.21 (user setup)
VSCode Version: 1.105.1
Commit: fea2f546c979a0a4ad1deab23552a43568807590
Date: 2026-03-21T22:09:10.098Z
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045

Hey, this isn’t related to sessions or device switching. It’s regional restrictions from the model providers.

Anthropic Claude, OpenAI GPT, and Google Gemini block API access from certain regions, so those models won’t show up in Cursor’s model list. If models seem to disappear and reappear, it’s usually because your IP changes. When your traffic routes through a restricted region, those models get hidden. When it routes through an unrestricted one (like via a VPN), they show up again.

What you can do:

  • Use Auto mode. It automatically picks the best available model for your region.
  • Make sure your VPN routing is consistent. If you use a VPN, ensure all Cursor traffic goes through it on every device, including when you switch networks.
  • Use your own API key. Go to Settings > Models and add your provider key directly. Note: the provider may still block access based on your IP.

There’s no sign out of all devices feature, but that’s not the cause here. This is purely IP-based.

More info: Regions and model availability | Cursor Docs
Related thread: My model disappear

The simplest way is to log out and log back in.

Have you found a solution? I’m experiencing the same problem too.

Thanks, but I’ve tried that and it’s still not working. Still stuck with the model availability issue.