If you choose to have an image background, the image is loaded as background-image style attribute in the DOM.
You cannot use responsive images this way to prevent large images to be loaded.
Create a section in your layout builder page and give it a background image.
Look for the bg-image class in your DOM to see the background-image in the style attribute.
Use responsive image to load the background image.
I made a patch for this, which is attachted.
Make sure the image styles and responsive image in the config/install folder are available in your website. You might need to change the responsive image yml to match your theme.
This patch:
Active
1.2
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.