Fedora Upgrade 31 to 32 => All users have now wrong passwords

Nextcloud version: 18.0.4
Operating system and version: Fedora 32
nginx version: 1.16.1
PHP version: 7.4.5
php-fpm version: 7.4.5
mariadb: 10.4.12

The issue you are facing:
After the upgrade from Fedora 31 to Fedora 32 the passwords of all users are wrong.
After using the passwort reset email the login for the user works normal.
I have no idea how this happened or how to diagnose something like that.
I tried to downgrade my mariadb version back to 10.3 but this did not change anything.
I am doing now backups so that I can safely experiment with this state.

Is this the first time you’ve seen this error? : Yes

Steps to replicate it: I assume upgrade from Fedora 31 to Fedora 32

I am having this exact same issue, however I use Postgres as a database.

I had a look at the oc_users tables and noticed that the users that didn’t work had passwords hashed with the Argon2 algo.
Users that I reset the password were hashed with the bcrypt algo.

Why/how this happened I do not know yet.

EDIT: I think I have found the issue. Previously the passwords were hashed with the newer Argon2i algo, but with the upgrade, this was no longer available.
After installing php-sodium, the Argon2i is available again.

sudo dnf install php-sodium

@Marschos does this happen to solve the issue for you too?