That's a spartan terrarium, with little cover. When you say you had humidity problems, you don't say if it was lack of humidity or too much. If it was lack of humidity, putting a piece of glass or plastic over one of the mesh sections in the lid will help a lot.

Have you tried feeding your frog when he is out of his terrarium when he is "more alert" ?