I find that Apple supports their software and services on platforms they don't own cradle to grave while holding their nose, seemingly just so they can say they are available on other platforms. And catch a few bucks from people that don't have their hardware but really want to watch Ted Lasso and the like legally on their Android/Roku/Fire TV device.
Sure, it technically works, but like you have seen it is clearly a very distant afterthought.
Nothing teaches you what the documentation says like plowing ahead without reading it, fucking something up badly, having to crawl back to the documentation hat in hand and actually read it.