HFM is calculating the entities based on the order in the hierarchy structure.
I assume that you have this issue because entity global_chain_corpnc is calculated after entity Global_Chain_Corp and as a result Global_Chain_Corp will end up as impacted.
Based on my understanding HFM will:
On the first consolidation:
1.1) Calculate Global_Chain_Corp
1.2) Calcuate global_chain_corpnc which will result in Impacting Global_Chain_Corp
On the second consolidation
2.1) Calculate Global_Chain_Corp but not calcuate global_chain_corpnc because it is already calculated from the first consolidation