"The security model on the Galaxy S6 requires that you disable SELinux in order to give LeapDaemon access to the USB stack. And this of course requires rooting the device.
Once you have the device rooted, run setenforce 0 to disable SELinux. Unfortunately you'll have to rerun this anytime you...