Steps to reproduce
1. Create simple data field
2. Add property called 'usereditable' along with a setting in properties.xml
3. Add property only called 'noneditable' in properties.xml
4. run app and change the settings of 'usereditable'
5 save settings
Effect: The settings file is rebuilt on the device to only include the 'editable'
(I've verified this with actual devices opening the settings file as a hex file)
It says here https://developer.garmin.com/connect...urce-compiler/
"
- Properties are constant values defined at build time and included in the executable that are useful for product-specific values that shouldn’t be defined in code. Properties may also define the default Settings values."