When doing tab completion on a file with spaces in target-shell, the spaces are not escaped, resulting in an erroneous file path.
Example, where initially I tab-completed the filename, showing ls failing. Then, a second time, where I escaped the spaces, showing ls succeeding:
windows.vmx:/fs0$ ls System Volume Information/
usage: ls [--help] [-l] [-a] [-h] [-R] [-c] [-u] [path]
target-shell: error: unrecognized arguments: Volume Information/
windows.vmx:/fs0$ ls System\ Volume\ Information/
windows.vmx:/fs0$