Are you using Endnote? Could this be causing a problem? I find the undo function on word doesn't work if I've just done something involving Endnote (e.g., adding a citation, deleting a citation moving or deleting a passage of text that included citations).