Nope, that's not really a new Bug, but something we implemented back with the old CIT and then never follow-up with. CIT Awarded Badges, we decided to issue our own custom Badges to Accounts in the Database that have been around during each of our Yearly Anniversaries. Sort of like the Anniversary Badges in-game, 'cept Account wide instead of Character wide.
Again though, we started it and then it got dumped (partially) when the new CIT came around. Hence why you see the Error, because it's referencing a part of the DB that doesn't exist anymore. I believe we are still wanting to use this again, but we haven't talked about it in a while, I'm not sure. So, to answer your questions in a simpler form...1) Maybe, and 2) Yes, sort of...read explanation above
.