I wonder if that has something to do with the article not being their original article, but a actually from USA Today. It works when the original article is posted. Could there be some sort of hotlinking going on that’s confusing discourse?
But when you use the OneBox feature, Discourse pulls some information from the page and uses that. I suspected it was the way the page advertises the canonical URL, but as best I can tell that’s not the case. Here’s the HTML from the page: <meta property="og:url" content="https://www.msn.com/en-us/news/us/he-voted-for-trump-now-his-wife-sits-in-an-ice-detention-center/ar-AA1B0Qwo">
Fairly sure that it’s the og:url property that Discourse uses. And that looks fine. So I’m not sure right now.