It’s possible that the Hubspot tool requires you to be logged in to the admin dashboard to work properly. This may be due to a setting in the Hubspot tool or a limitation of the tool itself.
One thing you can try is to make sure that the Hubspot tool is visible to all users, regardless of whether they are logged in or not. To do this, you can check the settings of the Hubspot tool and see if there is an option to display it to all users. Alternatively, you can check the permissions of the Hubspot tool in WordPress and make sure that it is set to be visible to all users.
Another thing you can try is to test the Hubspot tool on a different page or post on your website, and see if it displays properly when you are not logged in to the admin dashboard. This can help you determine whether the issue is with the Hubspot tool itself, or with the specific page or post that you are trying to display it on.
If none of these solutions work, you may need to contact Hubspot support.