Well, I _am_ using an older Astro firmware, and someone on Telegram said it was the encryption signature, part of the app, that failed to work on Cosmo. It could still be the API level, but it also might be that the newer firmware does support Cosmo.
So it could just be me.