title: Songs playing randomly despite setQueueWithStoreIDs order
body: <p>I am trying to play a list of songs from apple music using their track_id. </p>
  
  <p><code>playlist</code> is of type <code>[String]</code> and the app plays all songs in the queue.</p>
  
  <p>It always starts with the first song as well, but after that everything is random each time. It acts the same way when I use the <code>applicationMusicPlayer</code>. Any help?</p>
  
  <pre><code>self.player = MPMusicPlayerController.systemMusicPlayer()
  self.player.beginGeneratingPlaybackNotifications()
  self.player.repeatMode = MPMusicRepeatMode.None
  self.player.shuffleMode = MPMusicShuffleMode.Off
  self.player.setQueueWithStoreIDs(playlist)
  self.player.shuffleMode = MPMusicShuffleMode.Off
  self.player.play()
  </code></pre>