Please provide
- Operating system: MacOS 15.7.4
- SonarQube for IntelliJ plugin version: 12.0.0.84404
- IntelliJ version: 2026.1
- Programming language you’re coding in: C#
- Is connected mode used: NO
- SonarQube Cloud, SonarQube Server, or SonarQube Community Build? (if one of the latter two, which version?):
And a thorough description of the problem / question:
It fails to run a scan against the codebase.
[2026-03-30T14:05:52.22] [SonarLint Server RPC request executor] DEBUG sonarlint - Post: SonarLint Server RPC request executor 84
[2026-03-30T14:05:52.22] [SonarLint Server RPC request executor] DEBUG sonarlint - Posting command from Scheduler: org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand@342b06e
[2026-03-30T14:05:52.22] [SonarLint Server RPC request executor] DEBUG sonarlint - Posting command from Scheduler to queue: org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand@342b06e
[2026-03-30T14:05:52.22] [SonarLint Server RPC request executor] DEBUG sonarlint - Posting command in analysis queue: org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand@342b06e, new size is 1
[2026-03-30T14:05:52.22] [sonarlint-analysis-scheduler] DEBUG sonarlint - Picked command from the queue: org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand@342b06e, 0 remaining
Configuring analysis with org.sonarlint.intellij.rider.RiderAnalysisConfigurator
[2026-03-30T14:05:52.223] [sonarlint-analysis-scheduler] ERROR sonarlint - Error during analysis
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at java.base/java.util.concurrent.CompletableFuture.wrapInCompletionException(CompletableFuture.java:323)
at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:457)
at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2139)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalysisConfigForEngine$2(AnalysisService.java:203)
at org.sonarsource.sonarlint.core.commons.tracing.Trace.startChild(Trace.java:47)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.getAnalysisConfigForEngine(AnalysisService.java:201)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalyzeCommand$27(AnalysisService.java:583)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:129)
at org.sonarsource.sonarlint.core.analysis.AnalysisScheduler.executeQueuedCommands(AnalysisScheduler.java:71)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.sonarsource.sonarlint.core.rpc.protocol.SingleThreadedMessageConsumer.lambda$new$0(SingleThreadedMessageConsumer.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
... 1 more
[2026-03-30T14:05:52.223] [sonarlint-analysis-scheduler] ERROR sonarlint - Error during analysis
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at java.base/java.util.concurrent.CompletableFuture.wrapInCompletionException(CompletableFuture.java:323)
at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:457)
at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2139)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalysisConfigForEngine$2(AnalysisService.java:203)
at org.sonarsource.sonarlint.core.commons.tracing.Trace.startChild(Trace.java:47)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.getAnalysisConfigForEngine(AnalysisService.java:201)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalyzeCommand$27(AnalysisService.java:583)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:129)
at org.sonarsource.sonarlint.core.analysis.AnalysisScheduler.executeQueuedCommands(AnalysisScheduler.java:71)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.sonarsource.sonarlint.core.rpc.protocol.SingleThreadedMessageConsumer.lambda$new$0(SingleThreadedMessageConsumer.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
... 1 more
[2026-03-30T14:05:52.223] [sonarlint-analysis-scheduler] ERROR sonarlint - Error during analysis
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at java.base/java.util.concurrent.CompletableFuture.wrapInCompletionException(CompletableFuture.java:323)
at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:457)
at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2139)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalysisConfigForEngine$2(AnalysisService.java:203)
at org.sonarsource.sonarlint.core.commons.tracing.Trace.startChild(Trace.java:47)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.getAnalysisConfigForEngine(AnalysisService.java:201)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalyzeCommand$27(AnalysisService.java:583)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:129)
at org.sonarsource.sonarlint.core.analysis.AnalysisScheduler.executeQueuedCommands(AnalysisScheduler.java:71)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.sonarsource.sonarlint.core.rpc.protocol.SingleThreadedMessageConsumer.lambda$new$0(SingleThreadedMessageConsumer.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
... 1 more