all of their faucets do have some problems lately - but honestly guys, are you really doing this, claiming from the faucet? If any - I would recommend completing some surveys... otherwise you would do far better by begging on the street, lol.
I can't get anywhere with surveys, I've completed a few of them but they did not give me a coin