Do you mean a password reset to log in to your own website?
It’s your hosting server that actually delivers the emails, not WordPress. So either your hosting server is acting up, or your server may not even have the capability to send emails at all (that’s more common than you might think, especially on private servers!).
There are other ways to reset your website’s admin password though. Please see the official support article below:
Resetting Your Password