What's a "sub-forum?"
This sounds like one of chess.coms many random and temporary glitches. If it doesn't correct itself in a few days contact the staff directly via Help & Support at the bottom of the page. I'm not aware of any settings to turn your avatar on/off or to only display it in certain places.
As I browsed through the forums, I found out that my avatar wasn't showing, even though I was the latest poster, but it DID show when I reached the sub-forums... Why is that and is that just a bug? Or are there any other settings that I'm not aware of? Thanks in advance.