Nginx-proxy-manager toomanyrequests Docker error

As I was updating my apps, some got stuck in deploying. nginx-proxy-manager which is quite important as every external service goes down without it, is one of the app stuck.
What is strange is that the login page show up but when I try to login, nothing happen. From the history I see this error:

Failed to pull image "jc21/nginx-proxy-manager:2.11.2": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/jc21/nginx-proxy-manager:2.11.2": failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/jc21/nginx-proxy-manager/manifests/sha256:67655389770f5f16aef10cf3dc822f95e34bb0bc1b7717c617f8adaffcce2f68: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

Any idea why it happens? is the limit really that low? Can I login somehow to increase this limit? If not how long should I wait for it to reset?