I'm SO close, but yet...
This works perfectly as a CIQ application on my Edge 820 device. When I convert it to a datafield (change the manifest type and the two lines shown), then I get a compile error that I need to add Background persmissions. Ok, I do that and it compiles fine. When I run it in the simulator or on my device, I get the "IQ" splashscreen abort. With the logs shown in the image at the DropBox link. I could not upload the image here for some reason.
Any ideas? Did Garmin just decide a datafield isn't allowed access to the internal temp sensor?
https://www.dropbox.com/s/jiegxfruzqxrjq0/TEMP-error.jpg?dl=0