Have seen cases, where WindowsTerminal overwrites the settings.json file, reverting that it's a hardlink. To investigate.