The following topic contains some troubleshooting tips.
I would ensure the mountpoint on the client has the right permissions - do not use system folders as base for your mounts - create a separate structure in the root of the filesystem.
Perhaps you can use the part where you script the use the gio mount utility.