Also, just for grins, I just removed the HubSpot add-in from my account. Refreshed. Then added the add-in back.
Still no pin.
I’ll stop messing with this for now and check back later in the day to see if it just arrives. If there’s something else I should be doing to force the update, let me know.