Roku Integration Returns Home When Using content_id

I’m using the media_player.play_media service to start the ESPN app on my Roku device and then play a specific team’s (Toronto Maple Leafs) stream. My service call looks like this:

service: media_player.play_media
data:
  media_content_id: 34376
  media_content_type: app
  extra:
    content_id: 05ad1ea0-3605-46c2-a5ee-6c96fdaede6f
    media_type: live
target:
  entity_id: media_player.roku

When this is triggered the ESPN app starts, loads for a few seconds, and then returns to the Roku home screen. Without including the extra: section, the app will start and stay on the ESPN home page.

Am I missing something in my call? Any help would be appreciated here!