I'm seeing a "Submodule contains unpushed changes" warning when pushing to my main repo, when there are no unpushed changes for the submodule in question.
~/my/project/path/pd-achievements (main)
$ git status
On branch main
Your branch is up to date with 'origin/main'.
nothing to commit, working tree clean
- Windows 11
- Fork 2.15.3.0
- Fork git instance - 2.50.1.windows.1