ShareLink Rich URL Previews in Messages

I am using ShareLink to share a URL. That URL is using the opengraph tags for audio (og:audio). If a users taps messages on the share sheet before the preview is rendered then sends the messages, they never see the rich URL preview. I don't know if this is a bug in the share sheet or if there is something I should be doing differently.

If the user waits until the preview is rendered on the share sheet everything works fine.

Also, if I go to Safari and share the same URL it works as expected.

I also reproduced this in the YouTube app which leads me to believe it is a bug, but I am not sure.

In this screenshot, I am the sender and receiver, it works great for the receiver but not the sender.

One clarifying question: does this only happen if you are messaging yourself?

No this just the easiest way to demonstrate the problem.

ShareLink Rich URL Previews in Messages
 
 
Q