Description of issue: Everything return normal and with out errors when I preview the Twitter card, but when I tweet it, the image is missing. It works fine with the AMP version of the page, but not the normal version.
URL affected (must be public): https://news.byu.edu/news/byu-announces-improvements-lavell-edwards-stadium
Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]: I have Twitter meta tags for card, title, site, url, image, image:width, image:height, and image:alt. When I link to the AMP URL of the story it loads fine (https://news.byu.edu/news/byu-announces-improvements-lavell-edwards-stadium?amp). The Twitter metadata for those two pages is the same. The meta tags are loading in the initial page load. I don’t explicitly allow Twitterbot, but it index the AMP pages which makes me wonder why the normal pages would be indexed. I am using the Drupal CMS, but again the AMP pages show fine in a tweet. Regardless of whether I use the AMP or normal URL, the Card Validator tool shows both fine with no errors. It is only when actually tweeted that the normal URL is missing an image.