Only one password hash works

Hi, I have multiple mail accounts on my server like this:

    loginAccounts = {
      "admin@example.com" = {
        hashedPasswordFile = "/var/lib/secrets/admin-mail-pw";
        aliases = [ "postmaster@example.com" "abuse@example.com" ];
      };
      "noreply@example.com" = {
        hashedPasswordFile = "/var/lib/secrets/noreply-mail-pw";
      };
    };

I am expecting to be able to log into both with their respective passwords. However, with that configuration I am only able to log into admin@example.com. After having checked that the hash of the noreply account (yes, I know the noreply thingy is missing, but I first wanted it to be able to send mail at all), I tried to put the admin accounts hash as the hash for the noreply account as well, and both with the same admin hash worked (of course with the admin accounts password). I tried the opposite and put both with the noreply accounts hash, and that also worked. So, apparently, for some reason, only one hash works. Thanks in advance.