NoIP Not working with glitch?

I got an No Enchanted domain from NO-IP and I’m updating the ip to point to in No-Ip everytime my project restarts. (The update is automatic)
When I try opening the project using the No-IP domain it just says ‘Site cannot be reached’. I even tried connecting to it at port 3000

Code:

var noip = new NoIP({
  hostname: 'infiniteh.ddns.net',
  user: email,
  pass: password
})
 
noip.on('error', function(err){
  console.log(err)
})
 
noip.on('success', function(isChanged, ip){
  console.log(isChanged, ip)
})
 
noip.update()

Console:
🚖🌖 Your app is listening on port 3000

true 54.89.5.91

Thanks,
Erik

Hi @Erik1206,

I referred to infiniteh.ddns.net on dig:

> dig infiniteh.ddns.net

;; QUESTION SECTION:
;infiniteh.ddns.net.            IN      A

;; ANSWER SECTION:
infiniteh.ddns.net.     39      IN      A       54.89.5.91

It is successful. You can check it on the No-IP website.
The problem is its reference.
For example, router forwarding or web server listening. Check these.