Это не связано с данной проблемой: этот маршрут отвечает только с типом содержимого application/json. По ссылке https://tecnoblog.net/comunidade/posts/483289/expand-embed.json возвращается:
"<div><div></div></div>\n<hr>\n<small>Это вспомогательная тема обсуждения для оригинальной записи по адресу <a href='https://tecnoblog.net/noticias/paramount-oferece-us-108-bilhoes-em-dinheiro-para-tomar-warner-da-netflix'>https://tecnoblog.net/noticias/paramount-oferece-us-108-bilhoes-em-dinheiro-para-tomar-warner-da-netflix</a></small>\n"
Содержимое должно быть именно <div><div></div></div>.
Не меняли ли вы случайно URL блога?
Мне также кажется странным отображение onebox: я ожидал бы увидеть кэшированный обрезанный контент, поэтому предполагаю, что в приведённом условном выражении body.present? возвращает false.
Можете ли вы зайти в консоль Rails и проверить, показывает ли команда TopicEmbed.where(topic_id: 157441).pick(:embed_url) правильный URL содержимого блога?
Можете ли вы найти какие-либо связанные ошибки на https://tecnoblog.net/comunidade/logs?