I know this is a very old question. I am putting here in case it helps someone else as I have not see any responses which indicate the issue may be related to permissions, as it turned out being the issue in my case. I stumbled on this as I was researching this exact issue. Please see this article for manifest permissions such as READ_MEDIA_AUDIO which is new with API 33.