I had a similar issue yesterday that seemed to have resolved itself but is now happening on this site. I do remember the same happening before after a Toolset Blocks update. If I am logged in the layout is correct but not if logged out as you will see by the screenshots. I include a shot of the console errors and debug below.
Yesterday with the same issue on hidden link the problem seemed to resolve itself and initially seemed to be related to the child theme. With the child theme off the site appeared ok. I adjusted the child theme and for some reason the site was then OK. But for all intents and purposes the child theme was exactly the same.
Today, even with the parent theme active, the layout doesn't appear properly?
OK, Sorted. I went back and reviewed my themes again and was able to fix this.