How Slack unfurl issues show up
Slack previews can display old titles, missing images, generic fallback cards, or no preview at all when metadata is unstable.
Why it happens
- Inconsistent canonical and Open Graph values during rollout.
- Image URLs blocked by auth, region, or security policies.
- URL rewrites that produce different metadata by environment.
- The link points to a private page, omits the scheme, or has already been cached in the channel.
What to do next
- Align canonical, OG, and Twitter metadata on the final public URL.
- Serve share images publicly with stable cache headers.
- Scan production URLs directly after deploy.
