If it is not possible to add a new archive, it is likely that you will see errors if you open the browser console.
If they report a 500 error, that means there are errors on the server itself when trying to fulfil a request from the browser. I think that is probably the case here.
In which case you would need to check the server debug.log for details of the error.
If you haven't already, turn on the debug log by editing your wp-config.php file and change the line with WP_DEBUG like so:
That will create a debug.log file in your /wp-content/ directory which you can examine in any text editor. Try creating the archive again and then inspect the log.
Please share details with us.
Note, I see you are using PHP version 8.3.6.
I would not recommend using such a cutting-edge PHP version, as you are likely to experience compatibility problems.