Scene not starting media player

So I have this bedtime scene for my son’s room to control some switches and start the local sleep mp3 music via the integrated google home nest speaker (bedroom2_speaker in below yaml). Whenever I activate the scene, it only turns the speaker on (the dashboard card for speaker became blue from gray) but never starts the music althought the yaml does contain all the info to start playing.

Any help is appreciated here. Thanks

My scene yaml:

- id: '1656766540033'
  name: Adrian Bedtime
  entities:
    automation.action_bedroom_2_temperature_control:
      last_triggered: '2022-07-07T10:56:01.992112+00:00'
      mode: restart
      current: 0
      id: '1656762937548'
      friendly_name: Temeprature Auto Control
      state: 'on'
    switch.wi_fi_power_strip_socket_1:
      device_class: outlet
      friendly_name: Camera
      state: 'on'
    automation.action_bedroom_2_electric_blanket_control:
      last_triggered: '2022-07-07T10:48:21.523611+00:00'
      mode: restart
      current: 0
      id: '1656767809837'
      friendly_name: Electric Blanket Auto Control
      state: 'on'
    light.yeelink_bslamp2_c205_light:
      min_mireds: 154
      max_mireds: 588
      effect_list:
      - Color
      - Day
      supported_color_modes:
      - brightness
      - color_temp
      - hs
      - onoff
      color_mode: hs
      brightness: 255
      hs_color:
      - 0
      - 0
      rgb_color:
      - 255
      - 255
      - 255
      xy_color:
      - 0.323
      - 0.329
      effect: Day
      model: yeelink.light.bslamp2
      lan_ip: 192.168.2.134
      mac_address: B4:60:ED:00:C2:05
      entity_class: MiotLightEntity
      miot_type: urn:miot-spec-v2:device:light:0000A001:yeelink-bslamp2:1
      light.on: true
      light.brightness: 100
      light.color_temperature: 6494
      light.color: 16777215
      light.saturability: 0
      adjust_brightness-3-1.error: -704030013 Property is not readable
      light_extension.ct_delta.error: -704030013 Property is not readable
      light_extension.ct_adjust_alexa.error: -704030013 Property is not readable
      state_updater: cloud
      light.mode: 2
      friendly_name: Bedside lamp Light
      supported_features: 55
      state: 'on'
    media_player.bedroom_2_speaker:
      volume_level: 0.25
      is_volume_muted: false
      media_content_id: http://192.168.2.201:8123/media/local/0-bedtime_music-2h.mp3?authSig=some-token
      media_duration: 8021.524313
      media_position: 25.138725
      media_position_updated_at: '2022-07-07T11:17:18.812850+00:00'
      app_id: CC1AD845
      app_name: Default Media Receiver
      entity_picture_local:
      friendly_name: Google Home Speaker
      supported_features: 152463
      state: playing
  metadata:
    switch.wi_fi_power_strip_socket_1:
      entity_only: true
    automation.action_bedroom_2_temperature_control:
      entity_only: true
    media_player.bedroom_2_speaker:
      entity_only: false
    automation.action_bedroom_2_electric_blanket_control:
      entity_only: true
    light.yeelink_bslamp2_c205_light:
      entity_only: false
  icon: mdi:bed

My experience with multiple attempts of trying to get a google hub to play back from a scene suggest it’s simply not possible.

My best advice would be to replace this scene with an automation and that way you can call the file to play.