With confluent running as non-root, it is now very much more likely that it is a directory permission issue. Since the root user is commonly asking a lesser privileged service to do the operation.