When a user creates a new Account, the Territory field (API name: Territories) is read-only if only one value is available:
However, this field can be edited on the Windows client and the user is able to select between the provided value and the option None:
What is the reason behind this discrepancy?
This is working as designed. The Territory field can be modified on Windows devices regardless of the number of options available.