I had the same problem. The problem was that fail2ban used a non-existent log logpath = /var/log/secure
in the configuration file /etc/fail2ban/jail.local
The solution was to change the file path to the correct one: logpath = /var/log/auth.log
You can also view the error message with the command systemctl status fail2ban