Gradlew signing report gives error : ch.qos.logback.classic.Logger cannot be cast to org.gradle.api.logging.Logger

I have flutter 2.2.0 and Java8. When I try to run the following command

gradlew signingreport

I get the following error

FAILURE: Build failed with an exception.

  • What went wrong: ch.qos.logback.classic.Logger cannot be cast to org.gradle.api.logging.Logger
  • Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights.
  • Exception is: java.lang.ClassCastException: ch.qos.logback.classic.Logger cannot be cast to org.gradle.api.logging.Logger at org.gradle.api.logging.Logging.getLogger(Logging.java:39) at org.gradle.launcher.cli.DebugLoggerWarningAction.(DebugLoggerWarningAction.java:57) at org.gradle.launcher.cli.DefaultCommandLineActionFactory$WithLogging.execute(DefaultCommandLineActionFactory.java:235) at org.gradle.launcher.Main.doAction(Main.java:35) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60) at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37) at org.gradle.launcher.GradleMain.main(GradleMain.java:31) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

java -version is

java version “1.8.0_281” Java™ SE Runtime Environment (build 1.8.0_281-b09) Java HotSpot™ Client VM (build 25.281-b09, mixed mode, sharing)

Not able to run gradle at all with the above mentioned error.

FAILURE: Build failed with an exception.

  • What went wrong: ch.qos.logback.classic.Logger cannot be cast to org.gradle.api.logging.Logger

Any suggestions? If I increase gradle to 7.1, the Flutter gives me a different error. I have also gone back till gradle 6.4 but still the error remains.