If your locator isn't showing up on your Squarespace site or if it only shows up after refreshing the page, you most likely have AJAX loading enabled.
In order to fix the issue, there are two solutions:
- Disable ajax loading (Tutorial from Squarespace: https://support.squarespace.com/hc/en-us/articles/115000253288-Ajax-loading#toc-enable-or-disable-ajax)
- If you'd like to keep the AJAX loading transition effects between pages, you can use and setup the extra code snippet available at https://storepoint.co/dashboard/ajax_loading_fix
- This extra code snippet does not replace the current snippet in the "code block" but rather should be pasted into the "header" of "code injection" settings in squarespace, as described here: https://support.squarespace.com/hc/en-us/articles/205815908-Using-Code-Injection