Karma changes depending on which site you are viewing it from. On the Demigod forums, you may have 14 karma and on the Stardock forums you may have 22. Check all of the sites and see if you have 22 on one. If not, then it's likely attributable to the bug JagerJack posted above.

I remember this from awhile ago. I only access this forum from the DG community (forums.demigodthegame.com) and I saw Stack3d_actr's karma go up and down as noted above. So, I've always been viewing it from the same location. Perhaps he was logging in from a different location and I saw his karma change based on that? Otherwise, sounds like its probably the bug you and jager mentioned.