My Seated events aren't appearing, or only appear after I refresh the page
If your Seated events are only displayed after you refresh the page, the most likely cause is Ajax loading.
Some Squarespace themes use Ajax loading by default, and some require it. For a full list of these themes and more information, see the Squarespace article on Ajax loading.
It's easy to solve this issue, you'll just need to add the Seated script to your website header:
In the Squarespace Editor, go to Settings > Advanced > Code Injection > Header (as seen in this article from Squarespace’s Help Center).
Add the script tag into the Header: <script src="https://widget.seated.com/app.js"></script>. NOTE: Don't replace any code already in your header