I slutet har jag upptäckt att problemet var relaterat till att data skrevs till SQL felaktigt i min ursprungliga server.
Det slutade med att jag överförde DB med:
mysqldump --default-character-set=utf8 [ORYGINAL_DB] | mysql [TARGET_DB] --default-character-set=utf8
och den exekverande:
UPDATE [table name] SET [field] = CONVERT(BINARY CONVERT([field] USING latin2) USING utf8)
som det var råd här:
konstig teckenkodning av lagrad data , gammalt skript visar dem fint nytt gör det inte
Hoppas att ovanstående lösning kommer att vara till hjälp för andra också.