When in the settings, you use group option and when in this group you have a field of date format, the field display an error and you can't exit correctly the setting.
It's appear only on physical watch but its good in simulator
To reproduce the bug.
Define a simple watch face with settings. and add 2 informations
<properties xmlns:xsi="">www.w3.org/.../XMLSchema-instance" xsi:noNamespaceSchemaLocation="">developer.garmin.com/.../resources.xsd">
<property id="BackgroundColor" type="number">0x000000</property>
<property id="ForegroundColor" type="number">0xFF0000</property>
<property id="UseMilitaryFormat" type="boolean">false</property>
<property id="CDown" type="number">1798758000</property>
</properties>
<settings xmlns:xsi="">www.w3.org/.../XMLSchema-instance" xsi:noNamespaceSchemaLocation="">developer.garmin.com/.../resources.xsd">
<setting propertyKey="@Properties.BackgroundColor" title="@Strings.BackgroundColorTitle">
<settingConfig type="list">
<listEntry value="0x000000">@Strings.ColorBlack</listEntry>
<listEntry value="0x555555">@Strings.ColorDarkGray</listEntry>
<listEntry value="0xAAAAAA">@Strings.ColorLightGray</listEntry>
<listEntry value="0xFFFFFF">@Strings.ColorWhite</listEntry>
</settingConfig>
</setting>
<group id="groupAppear" title="@Strings.groupAppear" description="@Strings.groupAppearDescription">
<setting propertyKey="@Properties.ForegroundColor" title="@Strings.ForegroundColorTitle">
<settingConfig type="list">
<listEntry value="0x000000">@Strings.ColorBlack</listEntry>
<listEntry value="0x0000FF">@Strings.ColorBlue</listEntry>
<listEntry value="0xFF0000">@Strings.ColorRed</listEntry>
<listEntry value="0xFFFFFF">@Strings.ColorWhite</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.UseMilitaryFormat" title="@Strings.MilitaryFormatTitle">
<settingConfig type="boolean" />
</setting>
<setting propertyKey="@Properties.CDown" title="@Strings.CDown"><settingConfig type="date" required="true"/></setting>
</group>
</settings>