Hi,
Thank you for your detailed explanation and suggestions. We apologize for the inconvenience.
I'd like to confirm that this behavior is expected. The Responsive settings in SP Page Builder work by applying CSS to hide elements on specific screen sizes. The content is visually hidden, but the HTML, JavaScript, and other assets associated with the addon or module are still loaded by the browser. This is how the responsive feature has been designed and has been working for a long time.
Changing this behavior would require a fundamental architectural change to how SP Page Builder renders content, which could introduce compatibility issues with existing websites. For this reason, we are unable to provide conditional server-side rendering based on device size through the built-in responsive settings.
If your goal is to prevent the map and its scripts from loading entirely on mobile devices, you may consider using a third-party Joomla extension that supports conditional module rendering, such as Advanced Module Manager. It allows modules to be rendered only when specific conditions are met, preventing unnecessary code from being loaded.
Regarding your suggestion about loading a preview image for maps on mobile devices, we appreciate the feedback. We'll forward it to our development team for consideration in future improvements.
Thank you for your patience and understanding.