This issue is related to the development of the rescript-vscode /analysis sub-project, not the end use of this plugin.
Vendored modules are not being picked up by the latest version of ocamllsp, leading the LSP to display "Unbound module" errors e.g. where the Json module is used in FindFiles.ml.
From this changelog entry for ocamllsp:
Breaking Change: ocamllsp drops support for .merlin files, and as a consequence no longer depends on dot-merlin-reader. (#523)
Downgrading to ocamllsp version 1.8.3 works around this issue, but it would be nice to have support for the latest version of ocamllsp.