I was attempting to add the group feature in app settings to an existing app. But whenever i do i get the compilation error below. It seems like it is expecting to see another <setting> and doesn't recognize the <group>. As can be seen i am using the latest 4.0.8 sdk. Is there something else I'm missing to start using group.
BUILD: C:\Program Files\AdoptOpenJDK\jdk-8.0.252.09-hotspot\bin\java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar C:\Users\jrjackso\AppData\Roaming\Garmin\ConnectIQ\Sdks\connectiq-sdk-win-4.0.8-2022-01-20-c823f71a9\bin\monkeybrains.jar -o C:\Users\jrjackso\eclipse-workspace\TruFlite\bin\TruFlite.prg -w -y "C:\Users\jrjackso\eclipse\Developer Key\developer_key" -f C:\Users\jrjackso\eclipse-workspace\TruFlite\monkey.jungle
BUILD: ERROR: Problem validating a resource file: cvc-complex-type.2.4.a: Invalid content was found starting with element 'group'. One of '{setting}' is expected.
BUILD: com.garmin.monkeybrains.resourcecompiler.ResourceException: Problem validating a resource file: cvc-complex-type.2.4.a: Invalid content was found starting with element 'group'. One of '{setting}' is expected.
<settings>
...
<group id="group1"
title="@Strings.groupTitle"
description="@Strings.groupDescription"
enableIfTrue="@Properties.EnableGroup">
<setting propertyKey="@Properties.Units" title="@Strings.Units_title">
<settingConfig type="boolean"/>
</setting>
</group>
</settings>