ExoPlayer issues - ExoPlayer.Stop does not work on Screen.Initialize

To be more precise:

  1. If I loop a loop-able sound with the ExoPlayer, it will play seamlessly (without gaps).
  2. If I play a loop-able sound with the ExoPlayer (ExoPlayer.Loop = false), the sound will play infinitely, but will not be looped (there will be a short gap at each repetition).

Ok, the second point will be fixed with the next release.

But what about the questions:

  1. why ExoPlayer is always playing at Screen.Initialize and
  2. why ExoPlayer.Stop does not work on Screen.Initialize. It can only be stopped by a timer (for whatever reason).