First I will try to answer your question about the CCI. In the specific case you have referenced, I recall the issue was that someone had used one of those so-called "AI" tools to create a chart study. But when I checked the formula it used to compute the CCI I found it was not correct. Meaning, that it was not computing a CCI value at all. It was computing something else.
Now I will do my best to answer your main question. The short answer is:
There is no such thing as "The best scanner for swing traders".
The long answer is:
Each person has their own unique methods of analyzing the market. And each person has their own preferences for risk tolerance, allowable draw-down and win/loss ratio. Given all of those variables, it is impossible for anyone to create "The best scanner for X, Y, Z.... etc.".
In light of that fact, my efforts here on this website are focused on providing trading tools which and education which allow traders the freedom and flexibility to pave their own path. I don't create stuff out of thin air. I collect feedback from others, study how professional traders are using various tools, and do my best to provide tools which are flexible and fit a wide range of trading styles.
Within this Q&A Forum I only provide trading tools which match the specifications which each person requests. So this is sort of like a free version of my professional services. If someone provides the specifications, and I deem the end result will benefit a large number of traders, I provide the solution free of charge. So long as I can complete it within 15 minutes. Anything more than that would need to be handled as a paid custom project request.
And I do my best to make sure that folks understand this fundamental truth in regard to trading tools. Any trading tool is only able to streamline your workflow. The tool itself is not able to turn an unprofitable trader into a profitable trader. So you must first be a profitable trader, before you can expect any trading tool to be useful. And it's only use is to streamline your workflow. To make it more efficient to do what you are already doing. So by extension, just imagine that if you are NOT already profitable, the trading tool will merely make you more efficient at being unprofitable.
I could load up the closing section of this answer with a variety of links. But since you are already here I will just encourage you to explore the website and discover something that fits your preferences. There is an introductory video under the "Help" menu which will show you how to navigate the site and view the free tutorials. You will also find a link in the main menu for the "Profession Trading Tools" I sell. And don't forget to spend some time browsing some of the articles I posted under the "Kitchen Sink" menu.