Video doesn't show up on Twitter card validator



Hi there! I have an issue with Twitter Player Card and hope to find the solution here.

Below is the meta tag that I put the a landing page: on HubSpot:

Since there is a video in the landing page, I put the Youtube link of the video on the player card content.

Then something likes this shows up in the card validator after the site gets approval:

But the log info below looks good.

Is any of my meta tags wrong? I’ll really appreciate it if someone can teach me what to do!

Thanks a lot!