I’ve managed to fix it for myself.
In the CSS it looks for the overlay at url(‘images/pattern.png’). My overlay disappeared once I started using a child theme, which didn’t seem to be able to find that file. So I added an ‘images’ folder in the child theme, and copied the overlay file into it.
It worked after that.