Can't start a transaction in FamilyDocument?

For anyone in the future, here is a topic that somewhat describes my question: