This is generally coming from visitors that have never visited your site before. The “none” are being redirected to https, after which the browser knows to only connect via https.
If you want browsers to go to HTTPS before attempting HTTP, you can set up HSTS and HSTS preload. This means the browser has your domain in the list of domains it absolutely needs to never try to use http for. The only downside to this is that you will always need a valid SSL/TLS certificate if you want browsers to be able to reach your site.
You also have to submit your website to that preload site (hstspreload.org) for preload to work, and it will then take a few months before every browser has the updated preload list.
Even then, any clients that don’t use the preload list (like API clients, some scrapers, etc) might still show up as non-TLS in that screen.