I am finding it impossible to play a library playlist using the MPMusicPlayerController
class. I can play catalog playlists without any issues, but and user library specific playlist or song fails with "failed to prepare for play".
MPMusicPlayerController.applicationMusicPlayer.setQueue(with: [playlistId])
MPMusicPlayerController.applicationMusicPlayer.play()
The above works so easily for playlists retrieved with: https://api.music.apple.com/v1/catalog/au/playlists
.
When trying to play a playlist from https://api.music.apple.com/v1/me/library/playlists
it fails.
Any ideas?