I got this ambiguous compiler error when recompiling an app that worked under SDK 7.4.3
* Executing task: C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe -Xms1g -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar c:\Users\akar1\AppData\Roaming\Garmin\ConnectIQ\Sdks\connectiq-sdk-win-8.1.0-2025-03-04-7ae1ed1cb\bin\monkeybrains.jar -o bin\HUD_Datafield2.prg -f d:\Garmin App Development\Backup Sep-6-2024\HUD_Datafield2\monkey.jungle -y c:\Users\akar1\Documents\GarminDev\garmin_developer_key -d venu3_sim -w
ERROR: null
* The terminal process "C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe '-Xms1g', '-Dfile.encoding=UTF-8', '-Dapple.awt.UIElement=true', '-jar', 'c:\Users\akar1\AppData\Roaming\Garmin\ConnectIQ\Sdks\connectiq-sdk-win-8.1.0-2025-03-04-7ae1ed1cb\bin\monkeybrains.jar', '-o', 'bin\HUD_Datafield2.prg', '-f', 'd:\Garmin App Development\Backup Sep-6-2024\HUD_Datafield2\monkey.jungle', '-y', 'c:\Users\akar1\Documents\GarminDev\garmin_developer_key', '-d', 'venu3_sim', '-w'" terminated with exit code: 100.
How to troubleshoot or fix this?
Is there any way to roll back and compile under SDK 7.4.3? When I try to do so I get this error:
ERROR: Device 'venu3' requires API Level '5.1.0'. The current SDK supports up to API Level '5.0.1'. Try updating your SDK using the Connect IQ SDK Manager.