Hi @DCroxford , thanks for laying this out so clearly, that level of detail really helps.
Based on everything you’ve shared, this does look exactly like an orphaned Meetings object caused by a downgrade. In 2025, the Meetings tool is no longer just a “feature toggle”; it’s a system object that gets provisioned and de-provisioned at the portal level depending on plan changes.
When an account downgrades from a paid Sales seat to free, HubSpot sometimes removes the underlying Meetings object but leaves behind references to the default link and embeds. That’s when you start seeing the “object was not found or is unavailable” message and the greyed-out meeting link.
Unfortunately, there’s an important limitation here. On free plans, there is no self-serve way to re-provision or repair the Meetings object if it’s been corrupted this way. Disconnecting and reconnecting the Google Calendar or clearing cache can help with sync issues, but it won’t recreate a missing backend object. Your WordPress embed failing is consistent with this too, the embed is still calling an object ID that no longer exists.
The only two reliable paths I’ve seen work in cases like this are either a temporary upgrade to a paid Sales Hub seat so Support can reinitialize the Meetings tool on the backend, or an internal intervention by HubSpot if the Community team escalates it for you. Bérangère’s offer to investigate internally is key here, because that’s the only channel available when direct Support isn’t included.
One practical workaround in the meantime is to create a brand new Meetings link under a paid trial or seat and update the WordPress embed to that new link, rather than trying to resurrect the old one. Reusing the legacy embed almost never works once the original object is gone. You’re spot on in calling this a corrupted Meetings object. It’s not permissions, not WordPress, and not your calendar connection. At this point, it’s a provisioning issue that only HubSpot can fix. Hope that helps clarify what’s going on and sets expectations realistically.
