I’m trying to connect to my Google My Business account but it’s saying my location couldn't load
This type of error usually relates to the account address set up or account login details itself.
Check that you are using the correct Google login and not logging in with a personal Google account. By default, Google My Business will sign up with the last Gmail account you signed in to. Click on your Google icon to easily switch between personal and Google My Business accounts.
Google are very strict on physical addresses matching. If the Google My Business address in your dashboard does not match the Google My Business panel, this can cause location errors. To ensure both addresses match, simply click 'Suggest an edit' in the Google My Business panel and update the address details to match your dashboard location. Allow a few days for this to update before trying to link to your Google My Business account again.
Please note, the difference could be small, an extra comma/space, or slight change in spelling, it needs to be a 100% match for Google to allow the connection.