```writeUtf()``` пишет zero-terminated string. Вы проверяли, что у вас формат соответствует?