Hello @srlbrooke
I hope you’re well today!
The “bulk smushing” option shouldn’t affect is it doesn’t remove or rename any files, it doesn’t convert them to any different format and it doesn’t actually affect DOM/page source in any way.
Most likely, the culprit here would be “Lazy Load”. In some cases (often due to specific of the theme) there might be some JS conflict that breaks it, resulting in missing image. I’m not much familiar with the plugin that you’re using for your “coming soon” page but by the looks of it it seems to be serving quite a “bare” content so it’s possible that it’s either “stripping out” some essential Smush plugin JS or conflicting in other way.
Before we move on with any further diagnosing, could you please try this:
– enable Smush plugin but don’t run bulk smushing
– enable Lazy Load option in the plugin
– see if the logo is gone; I suspect it will be gone so if yes, try disabling the Lazy Load and see if it gets back – if I’m right it should.
Note please: none of these operations would physically remove logo file from the site/server or permanently change page source code.
If that test confirms that lazy load is the culprit, try excluding logo from lazy load:
– enable lazy load again
– on the “Smush -> Lazy Load” page put this line into the “Classes & IDs” option and save settings
#cspio-logo
Let me know about results, please.
Kind regards,
Adam