When you hide the logo in the Divi, you may notice that a request for the logo image is still made by the page. This is because the logo image is hidden, but is still referenced by the HTML source of the page. So the browser loads the image in anticipation of the logo...
This site is supported by affiliate links to products that I think may be of interest / use to you. I may receive a commission on sales of these products.