Quality gates in free style jenkins job shows error

Version: Sonarqube 9.5
Jenkins 2.346.3

When building a job in jenkins below is the error message it shows .
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 59.485s
INFO: Final Memory: 28M/104M
INFO: ------------------------------------------------------------------------
org.quality.gates.jenkins.plugin.QGException: Expected status 200, got: 400. Response: {"errors":[{"msg":"The \u0027component\u0027 parameter is missing"}]}
	at org.quality.gates.sonar.api.SonarHttpRequester.executeGetRequest(SonarHttpRequester.java:124)
	at org.quality.gates.sonar.api.SonarHttpRequester.getAPITaskInfo(SonarHttpRequester.java:151)
	at org.quality.gates.sonar.api.QualityGatesProvider.getAPIResultsForQualityGates(QualityGatesProvider.java:62)
	at org.quality.gates.jenkins.plugin.BuildDecision.getStatus(BuildDecision.java:24)
	at org.quality.gates.jenkins.plugin.QGPublisher.perform(QGPublisher.java:85)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:816)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:765)
	at hudson.model.Build$BuildExecution.post2(Build.java:179)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:709)
	at hudson.model.Run.execute(Run.java:1922)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
	at hudson.model.ResourceController.execute(ResourceController.java:101)
	at hudson.model.Executor.run(Executor.java:442)
Build step 'Quality Gates Sonarqube Plugin' marked build as failure
Finished: FAILURE

Hi,

The “Quality Gates Sonarqube Plugin” is not something we offer or maintain. You should check with the plugin maintainers. Or switch to our standard / supported way of doing this.

 
HTH,
Ann