Git credentials being ignored

I connected a project to GitHub and configured my credentials. If I go to the git tab, then settings, under “commit author” I have my github profile selected, however the default profile tag shows for the Replit username.

Whenever any change is made to the project, Replit will automatically commit these changes using the default author (the one that isn’t selected). I was expecting this to use the GitHub author, as it has been selected.

Looking into this further, using shell, the git credentials are being set correctly here (checking the output of: git config user.email) - but the UI seems to completely ignore it. If I ask it to change the credentials, it attempts to and then I get an error on screen that says “Unknown Error” “We ran into an unknown error that we don’t have a description for. This is probably a bug with the app.” “INVALID_STATE”. It was reproducible, but when I went to try it a third time it thought about it for a minute and used up all my remaining credits!