Кажется, у меня есть решение: для таких случаев с YouTube лучше использовать oEmbed:
Я так не думаю. Похоже, проблема в двух вещах:
Некий странный лимит запросов по IP или перенаправление, потому что иногда ссылка на оригинальный пост (OP) работает для разных сайтов на нашем хостинге.
В целом, URL oEmbed кажется более надёжным. Для видео из оригинального поста это https://www.youtube.com/oembed?url=https://youtube.com/shorts/Cs3sTnLO6EE&format=json, и вы получаете ответ примерно такого вида: