It's always been super spotty for me. Sometimes it doesn't work for a few hours, sometimes for a few days. It usually ends up working again after a bit. I ended up moving to mostly using yt-dlp instead, as it's more consistent. I don't know of a more reliable phone-option tho :(