How can I set node/entity references automatically using rules? Use case: On my site, when a user registers, four nodes of four different content types are automatically created using rules.  I would like references to these nodes to be stored using node/entity reference* fields in the user profile.  I want to use rules to assign each node to the respective field in the user profile automatically.  Is there a way to configure a rule to do this?

I tried using the rules "Set a data value" to set the user profile field to the created node but that didn't work-- it doesn't give an error, but after the rule is triggered the reference is still unset.


I wrote "entity/node" reference because I am happy to use either the entity reference or the references module, so long as I can get a solution.
For what it's worth, you can do this with entity references &amp; rules alone. Nodeone.se has a video covering exactly this scenario.
Relation has great potential, and is a much more intelligent way to go about relationships, but it can be tough to use (especially for non-devs) because it lacks a strong way to make new references.