tmux won't run as non root user?
Solution 1:
A more general way to solve a problem of this nature:
strace -f -e trace=file tmux ..restofyourcommand...
Look for permission denied
/ no such file or directory
errors right before it exits - might find a general reason behind why you're getting this error (that is, see what directory it was trying to create, then make it manually and observe the error, it might be that it's trying to make /home/x/some/dir
without /home/x/some
existing or something).