mount, umount, eject command was hard-coded path
I noticed that mount/umount command of thunar was hard-coded to a specific path it does not follow $PATH environment variable. Please avoid hard-coded paths and look for those commands $PATH environment variable