ElevenLabs text-to-speech integration not running tts.speak script

YAML sample for tts.speak using Elevenlabs integration gives Error: HTTP Error 404: Not Found
Has any one got this working.
sample YAML on ElevenLabs text-to-speech - Home Assistant

action: tts.speak
target:
  entity_id: tts.elevenlabs
data:
  media_player_entity_id: media_player.giant_tv
  message: Hello, can you hear me now?

My script:

alias: eleven_test_script
sequence:
  - action: tts.speak
    target:
      entity_id: tts.elevenlabs
    data:
      cache: true
      media_player_entity_id: media_player.living_room
      message: Can you here me now?
description: ""

Trace result:

Perform action 'Text-to-speech (TTS): Speak' on ElevenLabs

(tts.elevenlabs) turned 2024-08-28T23:11:48.865181+00:00

Stopped because an error was encountered at August 28, 2024 at 6:11:48 PM (runtime: 0.01 seconds)

HTTP Error 404: Not Found

Elevenlabs has installed and loaded just fine. Accepted API during config without any issue.
Also ran YAML from an automation and getting the same error.
Running on HA 2024.8.3
Any idea what’s missing or incorrect?