I have created a process builder with the following properties.
Choose Object section: Object: Communication_Method__c
Start the Process: When a record is created or edited.
Criteria Section: No criteria-just execute the actions!
Update Records Object: [Communication_Method__c]
Set Object Variables: Field: Name Value: [Communication_Method__c].Contact__c
Update is working fine, but during insert I am getting "Name is a required field"
Can I not populate a field in the same object with a value of another field during insert using process builder ?