I have installed Unity Hub through the Flatpack, and JetBrains Rider in the native way through Toolbox. When open Unity Editor from the Hub, it correctly detects there is Rider available as the external script editor.
But everytime I close the Unity Hub and open it again, the Hub itself reverts any changes to external editor in the prefs back to VS Code. I was hoping to find anything in the Unity Hub log or even the Editor.log itself, but there is nothing like a reason to revert the external editor to default value.
I have installed Unity Hub through the Flatpack, and JetBrains Rider in the native way through Toolbox. When open Unity Editor from the Hub, it correctly detects there is Rider available as the external script editor.
But everytime I close the Unity Hub and open it again, the Hub itself reverts any changes to external editor in the prefs back to VS Code. I was hoping to find anything in the Unity Hub log or even the Editor.log itself, but there is nothing like a reason to revert the external editor to default value.
How can I prevent this behaviour?