Virtualmin S3 Bucket Browser Produces an Error

When I try to view a bucket in Virtualmin, I receive this error:

Can't locate object method "new" via package "S3::AWSAuthConnection" (perhaps you forgot to load "S3::AWSAuthConnection"?) at /usr/share/webmin/virtual-server/s3-lib.pl line 1005.

When I try to restore an account, it just seems to sit there as well. On the other hand, I can see backups are being saved to S3. I’m using the reduced redundancy setting and Virtualmin Pro’s encryption option.

SYSTEM INFORMATION
OS type and version Debian 12
Webmin version 2.202
Virtualmin version 7.20.2
Webserver version NGINX 1.18.0/Apache 2.4.52
Related packages DCC, Pyzor, Razor, OpenDMARC, OpenDKIM

I get the same thing, bucket works fine only viewing/editing a existing one. (Rocky9)

Same. Clicking on existing S3 Bucket:

HTTP/1.0 500 Perl execution failed Server: MiniServ/2.202 Date: Wed, 4 Sep 2024 05:56:39 GMT Content-type: text/html; Charset=utf-8 Connection: close

Error — Perl execution failed

Can’t locate object method “new” via package “S3::AWSAuthConnection” (perhaps you forgot to load “S3::AWSAuthConnection”?) at /usr/libexec/webmin/virtual-server/s3-lib.pl line 1005.