Hi @lazydogphotography
I hope you’re well today and I’m sorry that such issues happened to you!
Smush does not attempt to change any layout related things but in some cases it does attempt to modify slightly IMG tags markup. This would usually be happening if Lazy Load is enabled in the plugin, in which case also lazy load scripts may fall into some unexpected conflict.
If that happens it would be a classic case of unexpected conflict (meaning basically compatibility issues with some features of the theme or other plugin) but without more testing I can tell only that much.
I understand that this is a live site and you probably wouldn’t want to do any complex tests there but would you please test and confirm one thing?:
– enable Smush back and, as I understand, layout will mess up again
– when that happens, go to “Smush -> Lazy Load” page and if it is enabled, disable it
– then check if the layout is still wrong (you may need to clear cache on site)
If that confirms that Lazy Load is the issue, then usually it would mean that either there’s yet another lazy load option enabled (note: I’m not referring to WordPress native lazy load) in some plugin or the theme or that this particular part of the site (gallery) doesn’t play well with lazy load.
That’d be a subject for more troubleshooting but first, we’d need to confirm if it’s indeed related to lazy load feature or not so would you mind doing such test and letting us know about results?
Kind regards,
Adam