The image is broken on Darkadia (which uses the Giant Bomb API):
Also getting this on the game's wiki page (note the broken image under Latest Images):
When I tried to change the default image it said I need more than 5000 points (which I have). I guess that's the default "need approval" message now. Previously I did not need approval for submissions.