I’ve had a couple of occasions when AppleTV recognised the existence of the 3 devices I want to connect - power crank (for Wattage/cadence), controllable trainer and heart rate strap - yet, when I’ve tried to do the overflow connect via Zwift Mobile Link it hasn’t been able to find the heart rate strap via the app’s Bluetooth.
When that’s happened all I’ve done is gone back into the AppleTV connection (instead of connecting through the app), disconnected everything from AppleTV (so it has to find it all afresh), exited Zwift totally and started the process over again from new.
More often that not, that’s works for me. Hopefully it’ll work for you.
This isn’t entirely related but, in order to get AppleTV to recognise my controllable trainer, I have to pick it as a cadence device. It doesn’t show up under controllable trainers. Once I pick it as a cadence device, it automatically pairs with it as a controllable trainer. After that has happened, I can then go back into cadence devices and choose my power crank (which is considerably more accurate).
As I said, that isn’t directly related but it displays how Zwift has some peculiar nuances which we have to work around in order to get it to function fully. I guess the moral of the story is - if you can’t get it to work initially, fiddle about with all the possible settings you can think of and maybe you’ll strike gold.
Something else I found weird and which is even further off-topic is…
If I connect my heart rate strap via AppleTV it shows a different reference number for the strap than when I connect it through the Zwift app, despite both using Bluetooth. What’s going on there? NB: If you do answer that and it’s something technical, I probably won’t understand, sorry.
Apologies for not being able to help more/whatsoever Hugh.