Hey, I’ve noticed you’ve run into this in a couple of threads now. The “Your session expired” error on the GitHub connection page is probably the root cause. If the integration isn’t properly connected, @cursor mentions on GitHub won’t trigger anything.
To fix the connection, try this:
-
First, clean up old installations: GitHub > Settings > Applications > Installed GitHub Apps. Remove any Cursor entries. Also check Authorized GitHub Apps and revoke Cursor there.
-
Open an incognito/private browser window, log into cursor.com, and start the GitHub connection from there. This helps rule out ad blockers, extensions, or cookie issues breaking the OAuth redirect.
-
Important: complete the entire GitHub authorization flow in the same tab. Don’t open links in new windows.
-
Once connected, verify on the dashboard that your repos are listed under the GitHub integration.
-
Also confirm that on-demand usage billing is still enabled. That was the fix for your previous issue in this thread.
If incognito doesn’t help, check that third-party cookies are allowed and try without a VPN if you’re using one.
Let me know how it goes.