Did you remove fail2ban and its part of virtualmin install.
When the server says auth failure then its the username or password, maybe its the username format.
fail2ban wasn’t installed, perhaps because i chose the minimal install for v-min - the module is there and i can install it if i want but i usually use CSF though that’s not installed either at the moment
the user name format is <usr>@domain.tld - that always worked before, but i also tried <usr>.domain.tld