I've tested the dovecot 2.3.21 on tumbleweed in different configurations and can not reproduce the problem. Dovecot is running fine in all tested circumstances. What is your auth configuration?