Just because the form is registered with Hubspot does not mean that Hubspot owns/maintains/operates that form. With Hubspot as with many solutions, a site owner can restrict domains that are allowed to submit a particular form. Have you contact the company whom you are trying to submit the form with for assistance?