Cameo Creates Control Flows from Resource Exchange Manager

I have an issue with Cameo Systems Modeler and Cameo Enterprise Architect where control flows are created automatically from the Resource Exchange Manager on structural system diagrams. 


The system and function structure:


If assigning functions to the information flow, the control flow is automatically created under the SubFunction. This is undesirable because it causes inaccurate function actions to be created under the SubFunction. It seems Cameo isn't smart enough to put this function action under the parent Function. 


The correct data exchange on the functional analysis is under parent Function 1, realized through object flows as shown here: 


However, this creates another function edge that is realized by that resource exchange. 


I need to show the flow of data through the functional architecture using object flows that translate onto the system architecture (IBDs). 

One way to solve this would be to just start with the information flows on the functional architecture and realize onto the system diagrams, but there is also an issue there. If there is a process structure like the below figure, then the SubFunctions cannot be placed on the same diagram, although the information data path needs to be connected in the model. 


A process flow diagram of Function 1 or Function 2 would not show both SubFunction 1 and SubFunction 2 making it impossible to connect them via an object flow directly. So SubFunction 1 would connect to a Resource Parameter on Function 1 diagram, SubFunction 2 would connect to a Resource Parameter onFunction 2 diagram. Those Resource Parameters representing pins on Function 1 and Function 2 would not be connected because they are at the first tier of decomposition. How could this be resolved?