RLS works just fine on my Linux box, error detection and completion and formatting. Debugging is so so, not very good.
But on my Mac box, it's always crashing.
Error detection, at least in VSCode is only displayed after compiling, that might be the plugin though.