Release : 15.6
Component : CA PPM BUSINESS PROCESS MANAGEMENT
Issue was due to using wrong XOG read file which was causing output xml file to be incomplete. The problem was that output was missing type="BPM_POT_PRIMARY" on the object so when it was XOGed in the process definition it did not know it was primary object which was causing start condition to be dropped as well. Advised to use bpm_processes_read.xml file which is located in the xml directory of the XOG client.