Thread:Extension talk:SemanticComments/Adding a comment deletes modification date/reply

It may be a return value from a hook that's called during normal page save, saving pages in a way that doesn't call that hook. I'll look into it unless you get to it before me.