Версия modx 2.8.6 - после обновления до нее все превью изображения в админке в файловом менеджере становятся битые, то есть не отображаются.
Решение проблемы может быть 2
1. Обновить php на хостинге до 8.0 и выше. Но нужно быть готовым, что если сайт большой, то могут сыпаться ошибки php warning и другие.
2. Отредактировать файл core/model/phpthumb/phpthumb.class.php на 317 строке убираем слово mixed.
public function __set(string $name, mixed $value): void
Меняем на:
public function __set(string $name, $value): void
В результате превью изображениий снова будут отображаться. Важно сбросить кэш. Лучше удалить полностью папку core/cache/