Utilice MediaElement y provoque el error "Los recursos de audio de fondo ya no están disponibles".

En mi aplicación, tengo que usar un AudioPlaybackAgent (APA) y un elemento multimedia. Utilicé el APA para reproducir canciones, y cuando necesito reproducir videos, utilizo MediaElement

Cuando navego a una página usando MediaElement, detengo el BackgroundAudioPlayer:

BackgroundAudioPlayer.Instance.Pause();

Cuando vuelvo a una página que necesita reproducir música, llamo a la APA para comenzar de nuevo, pero ahora devuelve la excepción "Los recursos de audio de fondo ya no están disponibles". :(

protected override void OnNavigatedTo(NavigationEventArgs e)
    {            
        base.OnNavigatedTo(e);

        try
        {
            if (BackgroundAudioPlayer.Instance.PlayerState != PlayState.Playing)
                BackgroundAudioPlayer.Instance.Play();                
        }
        catch
        {
             BackgroundAudioPlayer.Instance.Play();
        }
    }

Puedo usar MediaPlayerLauncher, pero esta solución tiene muchas desventajas (solo pantalla completa, falta de mi control personalizado ...). Entonces, ¿hay alguna manera de hacer que el elemento multimedia funcione junto con AudioPlaybackAgent, o alguna otra forma de reproducir video?