Hey, thanks for the detailed report. Since the hang only happens in one specific project and other projects work fine over the same SSH connection, this is most likely a project indexing or project context issue, not a network issue.
A few things to try:
-
Reindex the project: This has already helped other users with the same symptom (related thread).
-
Test a subfolder: Try opening only a subfolder of the project to see if the issue is related to project size or specific files at the root level.
-
Check for unusual files: Does this project have very large files, symlinks, or unusual directory structures compared to the working ones? Also check for a
.cursorignorefile or any MCP configs. -
Quick extension test: Since you’re using Remote SSH, try starting Cursor with extensions disabled to rule out extension issues:
cursor --disable-extensionsThen connect over SSH and open the same project.
-
Disable HTTP/2 as an extra check: Add this to
settings.json:"cursor.general.disableHttp2": trueThen restart Cursor.
Let me know how it goes.