Same thing is happening to me. I have been looking everywhere for a fix. I am using field_groups on the front-end.
I’m having this issue when trying to use the front-end forms. Updating a CPT to change the taxonomy or one of the custom fields does update the revision history.