Fair enough, though maybe you might have checked the credentials of the source before posting it. Anyway, I have now done some checking and found the following:
"Beyond Logic
Science is a
YouTube channel run by
Mike "Mikey" Chen[2][3] that promotes any
pseudoscientific idea that can be boiled down to a
clickbait title, a
"mysterious" thumbnail, and flashy pictures.
As of June 2017, the main channel had over 1.7 million subscribers and 243 million views.
[2] Chen also operates channels
The CheNews,
The Chen Dynasty, and
Strictly Dumpling, which are much less bad."
(source: Rationalwiki)
So the assertion that scientists are baffled is indeed lies, designed to fit the agenda of pseudoscientific "mysteries-of-the-ancients" woo that this outfit purveys to the gullible.
So now we have the answer to your question of why science has not commented on it. It is a non-issue, dreamt up by liars and woomeisters.