Stream to apple TV Error Failed to call service "already streaming to device"

I cant get any media to stream to my new apple tv integration. I can control the apple Tv and change the app and use the remote but when i try to airplay a local file i get the following error:

Failed to call service media_player/play_media. already streaming to device

I dont understand why because i am not streaming to the apple tv. this happens from any media source. I have tried deleting and re connecting the integration with no luck. Has anyone run into this issue?

I am running Home assistant core on a raspberry pi.

here is the full error logs

Logger: homeassistant.components.websocket_api.http.connection
Source: components/apple_tv/
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 1:21:45 PM (10 occurrences)
Last logged: 1:41:11 PM

[547139197632] already streaming to device
[547141705200] already streaming to device
[547061415840] already streaming to device
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/components/websocket_api/", line 189, in handle_call_service
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/", line 1627, in async_call
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/", line 1664, in _execute_service
    await cast(Callable[[ServiceCall], Awaitable[None]],
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/helpers/", line 204, in handle_service
    await service.entity_service_call(
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/helpers/", line 677, in entity_service_call
    future.result()  # pop exception if have
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/helpers/", line 964, in async_request_call
    await coro
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/helpers/", line 714, in _handle_entity_call
    await result
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/components/apple_tv/", line 297, in async_play_media
  File "/srv/homeassistant/lib/python3.9/site-packages/pyatv/core/", line 382, in stream_file
    await self.relay("stream_file")(file, **kwargs)
  File "/srv/homeassistant/lib/python3.9/site-packages/pyatv/protocols/raop/", line 341, in stream_file
  File "/srv/homeassistant/lib/python3.9/site-packages/pyatv/protocols/raop/", line 141, in acquire
    raise exceptions.InvalidStateError("already streaming to device")
pyatv.exceptions.InvalidStateError: already streaming to device

Same issue by me

Same issue here

I have started seeing this tonight.

Could it be some kind of rate limit as I have been doing some heavy testing with TTS.

Same issue with all of Apple TV device