When I type :LanguageToolCheck, and it uses the latest version of LanguageTool - 6.0, it outputs an error message. It's quite long, so I will just send it here as a text file.
Also, I found this in the LanguageTool's CHANGES.md:
- The
--api parameter for the command-line version has been removed. It had long been deprecated and replaced by --json.
Which is probably the reason why it no longer works, as this error starts with:
'Unknown parameter: --api'
It works fine with version 5.9