How to reproduce:
- Open Unity Hub
- Go to the Projects tab
- Create a new project with “Unity Version Control” as the source control provider
- Close the Editor
- Put the project under a folder whose name contains an accented character, for example C:\Users\<you>\Projets\Collège Test\MyProject.
- Open the Projects tab again
- Click the three dots on the newly created project
- Press "Disconnect from Unity Version Control"
- Observe the success toast
- Refresh the Projects tab (or restart the Hub).
Actual result: The project remains connected, and repeating the Disconnect action keeps reporting success without ever disconnecting
Expected result: The project is disconnected and no longer shows a Unity Version Control link
Reproducible with: 3.21.0
Reproducible on: Windows 11 (by the user)
Not reproducible on: No other environments tested
Note: Not reproduced by CQA