It might help to see exactly what command line you are using for scp and the error that results. Or try it exactly how I did in my prior post. I'm not doubting your ability to use the commands, I just think that some extra clarification and information will help.
It works fine for me with via fish as well:
fish://root@192.168.1.1/etc/inc/
Pulls up a list of files in /etc/inc, though I had to wait a few seconds for it to prompt me about accepting the key and then a few more seconds to enter the password.