Использование
get_field( $selector, $post_id, $format_value );
$selector(строка) (обязательный)
Ключ или название поля (name или key).
$post_id(число/object)
Запись (пост) для которого сохранено указанное поле.
По умолчанию: текущий пост
$format_value(true/false)
Позволяет вкл/отключить форматирование. При отключенном форматировании будет возвращено значение какое оно есть в базе данных.
По умолчанию: true
Как вариант, попробуйте получить значение поля без форматирования, передавая false в качестве 3-го параметра, значение не форматируется и возвращается из базы данных как есть.
$image = get_field('logo', false, false );
Ещё проверьте банально кодировку файла, чтобы она совпадала с другими файлами.
Для остального, нужно иметь больше информации.