Живу с повреждёнными SVG почти год. Нужна помощь!

Всем привет,

Нам нужна ваша помощь, чтобы понять, где именно стоит искать проблему на нашей стороне. Кода ошибки недостаточно для того, чтобы мы могли понять, что именно нужно исправить. При этом мы не получили никаких конкретных комментариев по этим сообщениям в соответствующей теме на Discourse про GIF-анимации здесь:
https://meta.discourse.org/t/discourse-gifs/158738/206?u=kinetiksoft
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft
https://meta.discourse.org/t/discourse-gifs/158738/212?u=kinetiksoft

В логах Discourse указано следующее:

discourse-gifs theme contains a corrupt svg upload : Errno::ENOENT : No such file or directory @ rb_sysopen - /var/www/discourse/public/uploads/default/original/1X/f12ce05b66e5cb7eba2bb0dbf1aa2712ef20

При этом у нас вообще нет пути /var/www/*.
Я пробовал удалять и переустанавливать компонент темы. Пробовал удалять его и загружать как локальный .zip-файл из репозитория на GitHub. Пробовал очищать кэш Redis через консоль приложения Discourse. Ничего не помогло.

На что стоит обратить внимание, если проблема не в коде? Текущая версия: 3.1.0.beta2 6fc2cded55

Добавлю, что Discourse TOC выдает ту же ошибку:

Ошибка с icons-sprite: #<TypeError: no implicit conversion of nil into String>

Нет идей? :frowning: Я не знаю, где искать подсказки…