I have a function that calls makeImageRequest in the background, and updates the watch face with the image when it is received. This works perfectly in the sim for a "Captain Marvel" watch so I know that the code can and does work, but I get this on the Fenix 7x sim:
When using SDK 7:
Error: Exception occurred Details: failed inside handle_image_callback Exception: Class usage is not allowed for the current app type.
It seems to me that because calls to makeWebRequest work on every device I've tested and makeImageRequest works on some devices that this error message about class usage is a red herring.
With SDK 6 I get this instead:
Error: Out Of Memory Error Details: failed inside handle_image_callback Stack:
Is there any hope that this will be fixed?