Editing nim code since 1.6.0 has been a pain due to (false) errors being reported by nimsuggest.
See https://github.com/nim-lang/Nim/issues/19371
Has this not been an issue for others? I've disabled LSP support since 1.6.0, and have been compiling frequently to check for errors. Editor support was already not great, but seems to be regressing.