Android MusicKit error in KDSetAndroidID and SVFootHillPExchange

I have MusicKit integrated into an Android app and it works fine for most users, but some users report that it seems to successfully authenticate but it doesn't play their music.

Logs from their devices show errors like this during MediaPlayerController configuration:
Code Block log
D/SVAudioRendererNative: FootHillConfig::config() id: 0123456789abcde
E/SVAudioRendererNative: KDSetAndroidID() ERROR status: 4294924646

I omitted the id value in the config log, but the number of characters is accurate - 15 in the logs from problem devices, while I've noticed that logs from test devices seem to have 16 character ids in this log entry.

Throughout the time that MediaPlayerController is active (and should be playing music), this log is continually seen:
Code Block log
E/SVAudioRendererNative: SVFootHillPExchange::SVFootHillPExchange() ERROR 4294924645 retrieving SPC

I haven't seen any other errors propagating to the Java level or being logged. What can I do to solve this issue for our users?

This is still an issue. iCloud subscription valid but services/tokens not refreshed properly .

@marshallaf - Wondering, did you ever fine a solution to this? Is there any context into what they were trying to play when nothing happened?

Android MusicKit error in KDSetAndroidID and SVFootHillPExchange
 
 
Q