@machound Glad to hear that it worked for you!
You will need to change it every time the theme gets updated, unless you are using i Child theme (not sure about this though).
Actually I had to register to this forum just to post the solution for you since I had the same problem, just glad that it helped 🙂
It seems like the script is trying to get the dimensions of the image but fails and returns a “null” and IE cant handle this.
To the devs: I was using a .PNG image with transparent background. not tested any other format.
Check in class-header-header_main.php at row 148 and 149. Width and height is originally set to
= ' ';
and IE interprets this as 1px and makes your image “invisible”.
I had to change in in the php code to:
$width = '250';
$height = '100';
and then the image magically appeared in IE.