Tried all I can think of - Twitter image is the same size as the player iframe, and is hosted on SSL along with the player. We’re whitelisted for Player card, and card validator gives no errors - says all meta tags read (OG meta tags are on the same page, before the twitter tags):
INFO: Page fetched successfully
INFO: 16 metatags were found
INFO: twitter:card = player tag found
INFO: Card loaded successfully
Metatags:
<meta name="twitter:card" content="player">
<meta name="twitter:site" content="@valid-username">
<meta name="twitter:image" content="https://valid-image-url.png">
<meta name="twitter:player" content="https://valid-player-url">
<meta name="twitter:player:width" content="506">
<meta name="twitter:player:height" content="420">
Where’s the bug?