Good question. I think the software needs some polishing. My faucet had thousands of SLP coins and BCH to send the payments, yet most of the time time it says temporarily down :(
if it runs out, the node app also needs to be restarted (however you're managing it). With pm2 it's a simple 'pm2 restart server'