Rules not found

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’m facing a problem with opening projects. When I open them via CLI or the Windows “Open with” option, the rules aren’t found. However, if I open the cursor in a new window and select the project directly from the interface, it works fine.

I’ve noticed others on this forum have encountered the same issue. The cursor mentioned that they resolved it, but I’m still experiencing the problem.

Steps to Reproduce

  1. Close all instances of Cursor.
  2. From Windows Explorer, right-click on a project folder or file.
  3. Select “Open with Cursor”.
    Alternatively, run cursor . from the CLI inside the project directory.

Expected Behavior

Cursor should open the project and load all rules correctly, identical to when the project is opened from File → Open… in the Cursor interface.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.26 (user setup)
VSCode Version: 1.99.3
Commit: 6af2d906e8ca91654dd7c4224a73ef17900ad730
Date: 2025-09-16T17:12:31.697Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

Does this stop you from using Cursor

No - Cursor works, but with this issue

2 Likes

Hey, thanks for the report. Could you try updating to the latest version of Cursor and let me know if the issue persists?

Thanks for responding. I updated to the latest version and it’s still not working.

1 Like

I’m also having this issue in the latest non-beta version of Cursor on Windows 11:

Version: 1.7.12 (user setup)
VSCode Version: 1.99.3
Commit: b3f1951240d5016648330fab51192dc03e8d7050
Date: 2025-09-28T00:58:08.696Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Additional context and request IDs in this thread:

Let me know if you need some newer request IDs or additional information about my environment!

I have the same issue. I had not noticed loading a project with “Open Folder” instead of “right-click” menu or command line was fixing the issue.

I had reported this: Project Rules (.cursor/rules) Fail to Load After Restarting a Workspace - Bug Reports - Cursor - Community Forum

I’m doing this too, but it’s very tedious. I wish my roles would load automatically when I open the command via the CLI.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Project-specific rules defined in the .cursor/rules directory are correctly loaded and applied when created after the initial opening of a project folder.

However, after closing and reopening the same folder, Cursor no longer recognizes or loads these rules, making them inaccessible through the Cursor Settings UI or Add Context UI and preventing “always apply” rules from functioning.

Steps to Reproduce

Steps:

  • Create a new, empty folder on your system.
  • Open this folder in Cursor (File > Open Folder…).
  • Go to Cursor Settings > Project tab.
  • Under “Project Rules,” create a new rule named agent-identity.
  • Set the rule’s content to: Your name is Bob Wilson.
  • Ensure the “Always apply this rule” checkbox is checked.
  • Start a new chat. Notice the GUI correctly shows the agent-identity rule has been automatically loaded.
  • Ask the AI: What is your full name?
  • Observe the correct response based on the rule (e.g., “My full name is Bob Wilson”).
  • Close the Cursor window entirely.
  • Re-open Cursor and the same project folder.
  • Start a new chat conversation.

After reopening the project, the .cursor/rules are completely ignored.

  • The agent-identity rule is not automatically loaded into new chats.
  • The “Project Rules” section in Settings is empty.
  • The rule is missing from the Add Context > Rules menu.
  • The AI gives a generic answer to “What is your full name?”, indicating it is unaware of the rule.

Expected Behavior

When the project is reopened, Cursor should recognize the .cursor directory.
The agent-identity rule should be automatically loaded into new chats.
The rule should be visible in Cursor Settings > Project.
The rule should be available to add manually from the Add Context > Rules menu.
Asking “What is your full name?” should again result in the AI responding, “My full name is Bob Wilson.”

Interestingly, if you manually add the rule file (.cursor/rules/agent-identity.txt) to the chat using @file, Cursor makes a tool call to load its content, which is different from the seamless integration expected of a project rule.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.28 (user setup)
VSCode Version: 1.99.3
Commit: adb0f9e3e4f184bba7f3fa6dbfd72ad0ebb8cfd0
Date: 2025-10-01T02:45:21.769Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.22631

Additional Information

This bug was already present in 1.5, and is still present in 1.7 version.

I expect it to be triggered by my environment. Otherwise everyone would have already complained. In the only thing special I can think of about my environment is that I am using Cursor via an Enterprise Plan. And my company cursor settings and policy is very strict and restrictive.

Does this stop you from using Cursor

Yes - Cursor is unusable

I have discover reading Rules not found - Bug Reports - Cursor - Community Forum
that the problem explained above is only trigger is I re-open cursor using the command line “cursor” command or with a “right-click” on the folder.

If I open a project using “Open Folder” from cursor, the rules are correctly loaded

1 Like

That’s correct, i was able to solve it by booting cursor without the right-click on folder. Thank you

Thanks for the info. The team is also working on fixing this.

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.