I think you are not saving the newly created nodes BEFORE you add the properties. Reverse replication won't work without the nodes being saved. So after the nodes are created in your code, add something like this code:
Node contentNode = pageNode.addNode("jcr:content", "nt:unstructured");
After doing the save, then add the properties:
Hope that helps.
Can you please go through the knowledge base and verify if you have followed all the steps mentioned therein?
It's important to set cq:distribute property on your nodes that you would like to reverse replicate.
Please confirm and let me know.
Nodes are saving properly in publish server and also reverse replicated properly to Author. But the properties are not reverse replicated, All the properties are missing in the Author Instance.
Please check if the reverse replication logs if any thing is stuck. We can try clearing the queue and check.. Jst a thought..