Ok, so what had happened.
At some point a static background image had been added to that Container, and it had been set to Pseudo Element. This setting got hidden when the Dynamic Data was added. And this created a front end conflict as the Gradient and Image were both competing for position.
So i temporarily added a static background, set the Image to Element.
Then i removed the background image.
And finally made a little adjustment to the gradient.
Let me know if thats working for you now?