If you look in the languageText key, it should have the release for the update. If that's empty, you can find the URL for the release notes in the packageUpdateDetails key.
No, the OTAM_xxxxx is a status code related to the aggregate status value.
https://www.macheforum.com/site/threads/ota-update-status-hidden-in-the-ford-website.12367/post-588291
The two issues I've been seeing the most lately causing this are 1) running an older version of the widget, or 2) not turning off battery optimizations. If neither of those are applicable, you can open an issue on GItHub and send a logfile for me to check.
Uploaded version 2023.01.25 to GitHub and Play Store. No major changes unless you own a European Ford Focus, or would like to have more control over the units displayed in the widgets.
Hey, I'd never noticed that key/field in the JSON before. I need to see about adding that in the Android widget. Thanks for pointing it out.
Edit: I realized that field is for the HVB, which the widget already uses.
I experienced something similar about six months ago after an OTA update:
https://www.macheforum.com/site/threads/sync4a-navigation-nonfunctional.20537
"artifact_retrieval_in_progress" means it's in the progress of downloading. It might take a while to do that, but it can do so while the car is off.
The older versions of the widget FAQ had my observations of the OTA aggregateStatus values.
I posted this photo on Twitter last year from a trip to Death Valley. This was taken along Artist's Drive. Ford reached out for permission to use in the future. I said sure, just notify me if you use it. After I submitted I never heard anything, so if anyone ever sees this pop up somewhere...
You can enable logging and send me the log in a DM (let it run for a while, and also force a refresh). But it you were using the app before the API change, I'd suggest wiping your data and starting over fresh.