Unable to use commit button

Hi.

I am unable to use the commit button in cursor. I have generated a commit message, and i have changes ready to commit, but the commit button is grayed out

Using github desktop works fine, so i assume its not a git issue?

GitLog shows fine (Included below)

Can anyone help?

2025-01-11 10:59:43.321 [info] [main] Log level: Info

2025-01-11 10:59:43.322 [info] [main] Validating found git in: “C:\Program Files\Git\cmd\git.exe”

2025-01-11 10:59:43.487 [info] [main] Using git “2.39.0.windows.2” from “C:\Program Files\Git\cmd\git.exe”

2025-01-11 10:59:43.487 [info] [Model][doInitialScan] Initial repository scan started

2025-01-11 10:59:44.124 [info] > git rev-parse --show-toplevel [615ms]

2025-01-11 10:59:44.403 [info] > git rev-parse --git-dir --git-common-dir [175ms]

2025-01-11 10:59:44.429 [info] [Model][openRepository] Opened repository: c:\GitHub\Prime-Back-End

2025-01-11 10:59:44.700 [info] > git config --get commit.template [249ms]

2025-01-11 10:59:44.735 [info] > git rev-parse --show-toplevel [261ms]

2025-01-11 10:59:44.820 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [322ms]

2025-01-11 10:59:44.960 [info] > git rev-parse --show-toplevel [212ms]

2025-01-11 10:59:45.159 [info] > git status -z -uall [326ms]

2025-01-11 10:59:45.357 [info] > git rev-parse --show-toplevel [386ms]

2025-01-11 10:59:45.426 [info] > git check-ignore -v -z --stdin [426ms]

2025-01-11 10:59:45.546 [info] > git config --get commit.template [350ms]

2025-01-11 10:59:45.631 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [454ms]

2025-01-11 10:59:45.707 [info] > git rev-parse --show-toplevel [303ms]

2025-01-11 10:59:45.732 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [306ms]

2025-01-11 10:59:45.914 [info] > git config --local branch.Latest-Dev.vscode-merge-base [272ms]

2025-01-11 10:59:45.944 [info] > git rev-parse --show-toplevel [223ms]

2025-01-11 10:59:46.079 [info] > git status -z -uall [335ms]

2025-01-11 10:59:46.198 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/origin/Latest-Dev refs/remotes/origin/Latest-Dev [275ms]

2025-01-11 10:59:46.213 [info] > git rev-parse --show-toplevel [252ms]

2025-01-11 10:59:46.215 [info] [Model][doInitialScan] Initial repository scan completed - repositories (1), closed repositories (0), parent repositories (0), unsafe repositories (0)

2025-01-11 10:59:46.398 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [307ms]

2025-01-11 10:59:46.486 [info] > git merge-base refs/heads/Latest-Dev refs/remotes/origin/Latest-Dev [273ms]

2025-01-11 10:59:46.496 [info] > git show --textconv :Modules/PrimeCore/Public/Cloudberry/Get-CloudberryMapping.ps1 [260ms]

2025-01-11 10:59:46.520 [info] > git ls-files --stage – C:\GitHub\Prime-Back-End\Modules\PrimeCore\Public\Cloudberry\Get-CloudberryMapping.ps1 [245ms]

2025-01-11 10:59:46.612 [info] > git config --local branch.Latest-Dev.vscode-merge-base [200ms]

2025-01-11 10:59:46.705 [info] > git -c core.longpaths=true rev-list --count --left-right refs/heads/Latest-Dev…refs/remotes/origin/Latest-Dev [208ms]

2025-01-11 10:59:46.771 [info] > git cat-file -s 34debf153d138106b01bc20fc0cb35af93702d87 [237ms]

2025-01-11 10:59:46.915 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/origin/Latest-Dev refs/remotes/origin/Latest-Dev [287ms]

2025-01-11 10:59:47.025 [info] > git diff --name-status -z --diff-filter=ADMR 934356e418f4dccdc0320c063a2a59df70df3b5e…refs/remotes/origin/Latest-Dev [311ms]

2025-01-11 10:59:49.664 [info] > git log --format=%H%n%aN%n%aE%n%at%n%ct%n%P%n%D%n%B -z --shortstat --diff-merges=first-parent -n50 --skip=0 --topo-order --decorate=full 934356e418f4dccdc0320c063a2a59df70df3b5e [2878ms]

2025-01-11 10:59:52.107 [info] > git log --format=%H%n%aN%n%aE%n%at%n%ct%n%P%n%D%n%B -z --shortstat --diff-merges=first-parent -n50 --skip=0 --topo-order --decorate=full 934356e418f4dccdc0320c063a2a59df70df3b5e [2388ms]

2025-01-11 10:59:52.153 [info] > git fetch [7724ms]

2025-01-11 10:59:52.366 [info] > git config --get commit.template [196ms]

2025-01-11 10:59:52.395 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [211ms]

2025-01-11 10:59:52.587 [info] > git status -z -uall [181ms]

2025-01-11 10:59:52.777 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/Latest-Dev refs/remotes/Latest-Dev [180ms]

2025-01-11 10:59:52.939 [info] > git config --local branch.Latest-Dev.vscode-merge-base [147ms]

2025-01-11 10:59:53.268 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/origin/Latest-Dev refs/remotes/origin/Latest-Dev [320ms]

2025-01-11 10:59:54.449 [info] > git ls-files --stage – C:\GitHub\Prime-Back-End\Modules\PrimeCore\Public\Cloudberry\Get-CloudberryMapping.ps1 [340ms]

2025-01-11 10:59:54.574 [info] > git show -s --decorate=full --shortstat --format=%H%n%aN%n%aE%n%at%n%ct%n%P%n%D%n%B -z HEAD [282ms]

2025-01-11 10:59:54.656 [info] > git cat-file -s 34debf153d138106b01bc20fc0cb35af93702d87 [199ms]

2025-01-11 10:59:54.821 [info] > git diff HEAD – Modules/PrimeCore/Public/Cloudberry/Get-CloudberryMapping.ps1 [239ms]

2025-01-11 10:59:54.878 [info] > git show --textconv :Modules/PrimeCore/Public/Cloudberry/Get-CloudberryMapping.ps1 [209ms]

2025-01-11 10:59:55.038 [info] > git log --format=%H%n%aN%n%aE%n%at%n%ct%n%P%n%D%n%B -z -n10 [208ms]

2025-01-11 10:59:57.223 [info] > git rev-list --max-parents=0 HEAD [186ms]

2025-01-11 10:59:57.877 [info] > git rev-list --max-parents=0 HEAD [174ms]

is anyone able to help me on this? Its hugely frustrating!