Hi! If you call a programm with a file (e.g. mousepad ~/example.txt), it doesn't open the file! It tries to open /home/myuser/.config/xfce4/~/example.txt. If I try it with exact path (/home/myuser/example.txt), it works, of course. Same behavior if I use xfrun4.
This is intentional. Launching the app does not run a shell, so you can't use shell metacharacters.