Why it isn't updated in the single table?
I'm guessing you have a bug in your code. But since you haven't shown us any code, that's all it is, a guess. I could guess something else, but I think "a bug" is a good guess, so I'll stick with it.