Thanks for your message. I was able to reproduce the issue both in SonarQube and SonarLint. As far as I understood to run the analysis you use java version equal or higher than 16. In Java 16 method toList() on Stream was introduced, while Kotlin had such extension method since version 1.2.
Unfortunately, even if your maven configuration is correct and uses --release 11, analyzers get method bindings from the runtime version which is 16+ in your case. To fix the issue I created a ticket: https://sonarsource.atlassian.net/browse/SONARKT-270
We faced also another similar problem in Java some time ago (when users want to analyze Java 8 code running analysis on Java 11) and the solution was to introduce a special property sonar.java.jdkHome (more details here)
It was not such a big problem for Kotlin, so for now Kotlin analyzer doesn’t rely on this property. However, it looks like we should add this feature there too.