Вообще-то в json недопустимы одинарные кавычки. Будет ошибка. Возможно каст подавляет ошибки декодирования и вы их не видите, а на выходе после каста из-за ошибки получается null.
Попробуйте исправить одинарные кавычки в базе на двойные.
А еще, если позволяет версия базы данных, можно использовать тип JSON для поля