There is no option for me to enable user files recovery key

Nextcloud version (eg, 20.0.5): 24.0.1
Operating system and version (eg, Ubuntu 20.04): Ubuntu 20.04
Apache or nginx version (eg, Apache 2.4.25): nginx proxy manager
PHP version (eg, 7.4): 8.0.19

The issue you are facing:

There is no way to set the user files recovery key after encrypting.

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

  1. Enable encryption
  2. Install default encryption module
  3. Log out and in
  4. Admin’s files are encrypted
  5. Create new user
  6. Add external storage
  7. Enable encryption
  8. Files are encrypted
  9. Still no option to generate recovery key in admin

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

Not relevant

The output of your Apache/nginx/system log in /var/log/____:

Not relevant

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.

no errors

https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html#disabling-encryption

this one
my instance
installed module