Try getting into a fight, it may correct that. I took Glass Cannon but then backed out of it. My character was stuck with half-HP and it would not go up at all. Then I got into a fight and it fixed itself.