ERR_ASSOCIATION_FAIL on HubSpot: HTTP 400 / ASSOCIATION_FAIL Error. Root cause: HubSpot API v3 association request failed due to invalid object types, missing association definitions, or malformed request. Common causes: attempting to associate unsupported object types, association type ID does not exist, objects already associated, invalid object IDs, API rate limit exceeded, required fields missing in request body. Step 1: Fetch Valid Association IDs. Query the /crm/v3/associations/{fromObjectType}/{toObjectType}/types endpoint to check your portal's custom integer map. Step 2: Structure the Payload Body. Format your JSON body precisely to include the object arrays under the associations block, declaring both associationCategory and associationTypeId. Step 3: Verify App Scopes. Ensure your HubSpot private app access token explicitly includes the crm.objects.companies.write and crm.objects.deals.write access permissions.