When changing permissions on a folder recursively, the first item in the folder is not affected. If there is only one item in the folder, only the folder itself is affected. This is on Thunar 1.2.1 running on Arch Linux, so excuse me if this has already been fixed in git master.
Works fine since we use GIO.