Plex on Apple TV 4K (2022) won't announce as player (to be controlled from Plex on other devices)

Server Version#: 4.94.2 (Drobo 5n)
Player Version#: 8.11.1

Hi! I have several Apple TVs (ATVs) of different generations where controlling Plex on them from my iPhone works flawless. On my new ATV 4k 2022 I can’t even get Plex to announce itself as a running player. I’ve disabled and enabled “announce as player” (not sure how it’s labeled in English since my Apple TV and Plex is localised to Swedish so this is a direct translation).

The only thing I haven’t tried yet is to uninstall and install Plex on my Apple TV again.

Any ideas?

2 Likes

Hey!
I have exactly the same issue.
Is there any solution for it yet?

Johannes

Hi

Nothing yet.

/E

Same issue, identical symptoms. All devices on same subnet, can cast between all other devices. Seems like something specific to the new model. Wonder if it’s a Thread issue? My device is the Thread (Ethernet) model.

I have exactly the same issue.

Hi!

Mine is WiFi only.

/E

I’m in the same boat. The Apple TV was supposed to simplify my setup, but not being able to cast from Plexamp to Plex ruins that idea. Hopefully this gets fixed soon, as I’ll likely have to return the device if I can’t cast Plex to it.

Yeah, I’m just outside the return period for the Apple TV. And this was bought specifically to replace a RasPlex device, so really hoping this gets looked into as soon as someone has capacity.

@elan is this on your radar? Can we expect a solution to this problem?

If it’s possible to provide log files from the Apple TV and possible other devices related to this issue I would provide them if anyone can make something like a step-by-step tutorial for me. I don’t know if that’s possible from the Apple TV though.

Core of the problem:
I have a few other older generation Apple TVs which I can control from the Plex app on my phones/iPads.
The newest Apple TV (4K wi-fi only) won’t show up as a player to remotely control when running Plex. (Same from web)
Normal airplay works like intended (if that’s interesting).

I hope @elan or someone else looks into this. It’s a fairly used function for me at least.

Hmm, I’ll ask around.

2 Likes

Brand new Apple TV Xmas present, think I’ve got the same problem :disappointed_relieved::disappointed_relieved::disappointed_relieved:

I’m not sure if it’s a problem with Apple TV software, but when this happens to me, I cannot ping the IP address of the AppleTV on my local network (from any device). Then I can leave the ping running, then go to Settings > System > Restart on the apple TV, then after it reboots, my computer will start pinging the Apple TV again and then I can cast from any device to it.

Also, I have a pfsense firewall, and I had to go into my Firewall rule for LAN <-> LAN traffic and enable “Allow IP options”, which is only seen in multicast traffic.

Thanks for the suggestion @hydro187, but no luck here. I can ping the Apple TV without any issues, and allowing IP Options traffic doesn’t appear to make any difference. I’d be surprised if it did though, it’s not a configuration that I’d have expected to only affect a specific subset of devices, it’d be an all or nothing if that was it.
Can you confirm you’re using one of the new 2022 ATV 4K models?

btw, I’m now passing and logging all the ATV traffic in and out, there’s no sign of any traffic to or from other player devices. Is there anything particular I should be looking for? Is there a whitepaper on exactly how “player advertisement” works?

Having the same problem with my two Apple TVs (model A1842 and A2169). I can remote control my iPad from my iPhone, but can’t control either Apple TV with the same iPhone. This is over WiFI, and restarting the Apple TV did not solve the problem for me.

Player version: 8.13
Server version: 1.30.0.6486

Picked up an older 4K 32GB model (A2169) to test with, and yeah, that doesn’t work either. Will try to test with an A1625 HD model in the next few days, which definitely was working six months back.

Did some more digging, came across https://plex.tv/pms/resources, which doesn’t even list the Apple TV devices at all. Should it? And again, by any chance is there more detailed documentation of endpoints like the above?
Side note: Should the provides field on that page contain client,player,pubsub-player or just player,pubsub-player to indicate the device can be a player? Seeing both, but the single device with the client,player,pubsub-player version doesn’t show as a player either.

Also really want to remote control the Apple TV from iphone or PlexAmp.

Is there anything we can do? For example, what port or protocoll is used for remote control?
So we can look at a TCP/IP dump and see if there is any network packages going on for the remote control?

@End https://plex.tv/pms/resources gives me alway a <error>Please sign in.</error> even when I’m logged in.

You need to add your token to the call e.g:

https://plex.tv/pms/resources.xml?includeHttps=1&X-Plex-Token=PUT_TOKEN_HERE