Garmin Device Files (complex data field)

I ran into the Blank Screen of Death issue again. I removed these files, but I'm not sure what they are. My data field using BG processing to grab the Device Temp. It uses ANT to grab Temp from a TEMPE sensor. It has some User Settings, using the getValue method. I don't use persistent storage.

Anyone know what the SET, DAT, IDX and IMT files are? And the OBJSTORE folder was empty, but what would go in there?

I removed those four files and the data field came back to life.

I think this is a bug related to adding a new User Setting. I've handled the EXCEPTION that throws in my code so the code now survives changing the User Settings. But I think that action occasionally triggers another system bug - my code is running (I can tell because I write to the Device Log file) but the screen stays completely blank. Removing those four files somehow fixes the issue.

Thanks!!