во первых могут быть различные написания utf8 UTF-8 utf-8. что из них понимает дле не вкурсе.
с таймвебом была интересная история на другом движке - созданый сайт был в кодировке utf8, но не проследил за тем в какой кодировке записи в бд, в итоге в опредленный момент обнаружил там чехарду которую потом целый день перекодировал.
Собственно дле также может смотреть на созданые таблицы в cp1251 и непонимать, чего от него хотят
ps: на данный момент все мои сайты на таймвебе в utf, хостинг виноват в последнюю очередь)