Cast turntable on google chromecast speakers/displays

I am trying to stream my turntable on the google mins/displays I have scattered around the house.
I have followerd the tutorial below:

I got the RPI setup with Darkice and Icecast2 and I can access the local link though a bowser and it is working fine. The turntable Raspberry Pi is a different device than the HA server which I host on a mini PC.

When i got to the point of adding it to HA, I managed to get the script below half working (I also created the helper as per the tutorial). I press the button, the google devices connect to HA, but there is no audio playing. I have tried both OGG/MP3 formats same issue.

I have tried another test of having the turntable cast to google using my phone (using vinyl cast app) so I can buypass the Rpi/HA and it is working fine, but I want to use the RPi/HA not my phone.

Any ideas?

show_name: true
show_icon: true
type: button
  action: call-service
  service: media_player.play_media
      - media_player.livingroom_display
    media_content_type: audio/ogg
    enqueue: play
entity: input_button.vinyl_cast
name: Vinyl Cast
show_state: false

Preformatted text