В общем нашел причину проблемы.
Во всем виноват так называемый "строгий" режим MySQL, появившийся в ряде некоторых версий. Если столкнулись с такой ошибкой, то исправить ее крайне просто именно со стороны сервера. В файле конфигурации MySQL
my.cnf
находим и заменяем (или добавляем если нет) следующую строчку:
После чего перезапускаем сервер MySQL. Наслаждаемся стабильной работой.
Несомненно тут есть и вина движка, т.к. база данных (именно сами таблицы) спроектированы далеко не удачно, но этот этап стоит на первых местах в планах развития проекта, поэтому пока что - настраиваем сервер (если вдруг столкнулись с такой агрессивной настройкой сервера), а в дальнейшем - работать будет и так.