If there is a symlink which goes to a place that does not exist in the current working directory, pspsh will fail to output anything and just give an error instead when using the ls command. This is a bit of a shame. Here is an example of the error:
host0:/> ls
Listing directory host0:/
Could not open directory 'host0:/'
usbhostfs_pc will show the following error when this happens:
Error filling in directory structure
Couldn't stat file /home/wouter/.steampath (No such file or directory)