Запись в mediumtext hex дает ошибку. Как поступать?
Скорее всего это эмодзи, проблема известная, поменяйте кодировку таблиц, базы и соединения на utf8mb4, все должно заработать, оно все обратно совместимо с utf8.
hex тут вообще не при делах. сопоставление тоже.
сами поле/таблица/база должны уметь в utf8mb4.