on my raspberry, i use samba 3.6.6 with vfs recycle.
i set "recycle:directory_mode = 2007"
it's work with "normal attribute" but with the set gid is ignore.
Finally my directory is set with :
d------rwx 2 Test users 4096 févr. 25 16:33 #recycle
can you please set debugging level to 10, run a single operation that let's this happen, and post the output here? In particular, I am looking for the line:
recycle: directory_mode =
in the logs