I'm having the same issue and it's really frustrating. When I change my business hours in the Business Information page the Google Structured Data Tool updates it immediately. When I add my business name it still does not update it.
Is there a way to turn this off altogether? I am now using custom Location code and hoping that it will just override the mess that squarespace has left me with.