I'm not familiar with the methods Segment uses to pass information to HubSpot; I would recommend reaching out to Segment to start troubleshooting the requests that they're making to HubSpot. If they're sending the hubspotutk to HubSpot and it's still not appearing on the contact record, I'd be happy to dig into an example contact and help debug an example request they're making.