| ChatGPT |
Web chat / API |
Region match, session stability, continuous responses |
Sign-in loops, interrupted responses, incomplete page components |
Use a supported-region exit and confirm related domains follow the same rule |
| Claude |
Web chat / API |
Consistent exit location, long-form streaming |
Session expires, output pauses, request is rejected |
Avoid changing regions during sign-in; prioritize a stable route in the same region |
| Gemini |
Web app / developer API |
Account region, page resources and API domains aligned |
Entry point missing, feature differences, resource-load failures |
Check the account and exit regions, then verify the routing rules cover all required domains |
| Copilot |
Web / system app / IDE |
Authentication and completion channels connected together |
Signed in but completion unavailable, status remains pending |
Put authentication and service domains under one policy, then restart the relevant app |
| Midjourney |
Web interaction / task submission |
Persistent session, asset uploads and result loading |
Task not submitted, preview missing, upload fails |
Keep the route unchanged during the task and check whether upload requests are routed correctly |
| Cursor |
Desktop app / code completion |
Editor persistent connection, model API and authentication path |
Completion spins, chat panel is blank, authentication state is lost |
Configure rule mode for the app and keep model requests on one consistent exit |