When you use the Copy Link button from a calendar event and paste into iMessage, iMessage pulls in a preview image from a different event (oldest event in the calendar?).
Looks like iMessage uses a different User Agent to get previews and Elfsight might be returning the wrong OpenGraph metadata to that agent Messages showing old Link Preview … | Apple Developer Forums
Hi there, @Kevin_Humphreys
I’ve tried to send the link to one of your events through iMessage and there was no preview at all on my end:
I’ve additionally discussed it with the devs and they’ve confirmed, that previews aren’t supported there.
I hope this explains things.
In case the wrong preview still appears on your end, please send me its screenshot and specify the event name you’ve tried to send
Hi Max
Thanks for your response.
If I copy this link from the popup of an event:
https://www.victoriatruthcentre.org/events#calendar-0f38ffe4-36b3-4548-97af-88b02a835181-event-9ecc3301-7725-542e-bd25-adea4e4f2ce5
where the event image is this:
then when I paste that link into iMessage (on iPhone or on Mac) I get:
This “Candle Lighting” event image seems to be used as the preview for all event links.
It would be better to have no preview image than a wrong preview image.
Thanks for any help.
Kevin
Hmm, that’s weird, but there is no preview for this link on my end
Could you please specify the iOS version on your devices?
Hmm.
I currently have iOS 18.4.1 and MacOS 15.4.1 but this has been happening for multiple people on multiple devices since I first set up the calendar.
Looks like on Mac you can Control-click on the preview to customize image options, but none of the options are for the current event.
Thank you so much!
Please let me double-check it with dev team. I’ll update you tomorrow
Thank you for waiting!
Our devs will investigate this issue further. I’ll report back once any news comes up