When updating an object with an object replacement (rather than a $mod), if the new object value contains a Timestamp(0) field in the first or second position, then the field is not reset to OpTime now as it should be.
This was the cause of the client tests failing when run with the new update codepath enabled.