Hi @vegangenie, thanks for reaching out to us!
Blocked IPs seen on the Firewall > Blocking page are often controlled by your Rate Limiting and Brute Force settings. If the time limits set under these sections have expired, the IPs won’t show here because they are no longer blocked when you check. When blocking from your Live Traffic page, these time limits still apply. Some blocks the firewall makes automatically are never subject to these timeout periods, but will be caught again by our list of known bad IPs if they revisit your site.
If you manually block an IP using the form on the blocking page itself, the block IS set to “permanent” until you unblock it yourself, so if it doesn’t show in the list, this wasn’t the way the IP was added. Generally though, it’s time consuming and not necessary to implement a manual blocking regime as Wordfence will do all the important blocking for you. You can by all means increase block times in the options mentioned above to hours/days/months rather than minutes to see if this suits your requirements better.
Thanks,
Peter.