export build error: Complications are not supported by device 'epix2'

Anyone able to export a complications publisher?  I get the following error for all of the devices that support complications (and tested to work in the simulator):

ERROR: epix2: C:\[path to project]\resources-complications\complications.xml: Complications are not supported by device 'venu2' with part number '006-B3950-00'.
ERROR: Failed to export application for device id: 'venu2'.
complications.xml:
<complications>
    <complication id="0" access="private"
        longLabel="@Strings.AppName"
        shortLabel="@Strings.AppName"
        icon="@Drawables.complication"
        glancePreview="false">
    </complication>
</complications>
  • Delete the venu2 device and re-download it and then try that again

  • Tried that already :(

    Is there a way to completely uninstall the SDK/Devices and the monkey C extension from a PC.  So I can do a totally clean install of it all?

  • I tried uninstalling the latest SDK and Monkey C extension, rebooting, etc.

    I can build and run older devices (Fenix6) using the previous SDK 4.1.7 but can't use that SDK for newer devices that require 4.2+.

    When I switch to 4.2.1 I can build older devices but they crash with this error almost immediately:

    Error: Out Of Memory Error Details: Failed loading application Stack: - Native code0x80000000
    Encountered app crash.
    I can run newer devices in the sim.
    Build for Device for any device crashes the complier:
    ERROR: fenix6: A critical error has occurred. Please re-run the Monkey C Compiler with logging enabled and file a report with the Connect IQ support team ([email protected]).
    Export fails with a variety of errors depending on the device!
    ERROR: venusq2: Invalid device configuration complication icon resolution. Update the device with the Connect IQ SDK Manager and try again.
    ERROR: venusq2: An undefined resource reference was detected during resource processing: @Drawables.complication.
    ERROR: Failed to export application for device id: 'venusq2'.
    I tried both PNG and SVG complication icon with the same error resulting.
    ERROR: epix2: C:\Users\pete\OneDrive\Documents\GarminProjects\Kronogram\WeatherPro\resources-complications\complications.xml: Complications are not supported by device 'epix2' with part number '006-B3944-00'.
    ERROR: Failed to export application for device id: 'epix2'.
    I was finally able to export when only these devices publish a complication: d2mach1, fr265, fr265s, fr965, marq2, marq2aviator.
    All the other complication supporting devices cause export to fail with one of the two errors above.  These include: epix2, all fenix7's, venu2sq2.
    Sigh
  • I've emailed all of the above and the compiler log to ConnectIQ.  Fingers crossed for a speedy reply/fix...

  • I've replied to your email and asked for some additional info, but thought I'd follow up on your question above about removing the SDK & devices. You can remove SDKs and devices from your PC using SDK Manager, but if you want to be extra sure you've remove everything, check C:\Users\<your-user-name>\AppData\Roaming\ConnectIQ\ and delete the "Devices" and "Sdks" folders. You could also just delete the entire "ConnectIQ folder", but that will remove some configuration files SDK Manager keeps, which will require you to log in and reconfigure SDK Manager the next time it launches.