Bug in indexing when connecting to a remote via SSH

I’m using my own GPT-4 key. I’m on Windows 10, connecting to WSL2 Ubuntu using Cursor v0.10.4 via SSH. When I try to index, the indexing is stuck at 0.39% and does not proceed further. If I install Cursor to WSL2 Ubuntu and start it from there everything works as they should. However the UI integration between WSL and Windows is horrible for reading code.

I see this in the “Indexing & Retrieval” output:

2023-09-14 17:34:26.278 [error] EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, stat '/\home\username\folder1\folder2\filename.sql'
    at Function.c (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/out/vs/workbench/api/node/extensionHostProcess.js:101:28185)
    at Object.stat (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/out/vs/workbench/api/node/extensionHostProcess.js:101:26836)
    at e.Indexer.u (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:170933)
    at /home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:172495
    at e.Semaphore.withSemaphore (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:280094)
    at async Promise.all (index 3768)
    at e.Indexer.getIterableWorkspaceFiles (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:172357)
    at e.Indexer.uploadFiles (/home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:172860)
    at /home/username/.cursor-server/bin/0.10.4-c0db898419c36107211de244bdcf5f412c1a4920/extensions/cursor-retrieval/dist/main.js:1:168163