I've gone to marketing and tried to add my google business under location management but it will not go past the squarespace "loading" icon. I have several sites that been up and running for sometime and I'm not clicking create new. This is happening when I try to link. I've tried on my mobile and laptop continues to freeze all the time. Thanks for any help!