Kali Linux chmod 666
Directory created should have the execute permission in order for the user to change directory into it.(move into the directory).
Unix wont allow you to enter into a directory that doesnt have a execute permission
Also check what is the umask
value set for the user, usually its either 002 or 022 but i never saw it as 122