Masonry sizing breaks on some pages

I’ve been trying to see why Masonry layout breaks on some detail pages of a site and on some it does not, but cannot find a pattern and obviously to fix it.

I have a tabbed layout and one of the tabs is gallery - here is an example of where the masonry loads correctly: - 3 columns on large screen

And one where it does not: - single column always

Exact same page/code, just another Employer’s detail.

These pages were built way back with DW and DMX extensions, but I did update masonry.js to latest version on wappler.

Please help!

Any idea @wappler devs?

Bumping this one to the top hoping for some feedback.