Hi Franky,
eme_functions.php contains this line:
<meta name="twitter:card" content="#_EVENTIMAGEURL" />
This is wrong and it breaks Twitter cards. The twitter:card value chooses one of a few predefined card formats, and the allowed values are “summary”, “summary_large_image”, “app”, or “player”. See https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started
I got it to work by removing that line and adding my desired value in the eme_event_html_headers_format option. I also added twitter:site and twitter:url – don’t know if these are needed for it to succeed as well. You could generate twitter:url in eme_functions.php but twitter:site has to be user-supplied.
This works: https://twitter.com/Radentscheid_Bi/status/1308960326751342592
I think you can’t know which value the user wants, you might offer the above choices as options in the plugin settings or simply not output that line