Yeah sometimes angels are like that. I couldnt get my bicolour to eat until I put live brineshrimp in the tank. After that he ate like a champ but eventually perished. He was also in a 30g, but I honestly think he needed more space.
Live aquaria used to have him listed @ 30 but now it is 70 so...