I think a more accurate title is that scientists have hypothesized a particle; it hasn't been detected.
I also feel like the article doesn't do a great job explaining the new theory, either - but I don't think I have the brains or background to understand the actual paper.