Sitecore 8.2.
We have a "Data" folder under each page item in which components which are on the page are stored.
We currently have only 1 workflow which we use called "Simple workflow".
When a page is submitted via the Experience Editor, it automatically submits any/all descendants so that items in the Data folder will get moved in the workflow.
The problem comes when the Home page is edited and submitted in the workflow. Because the recursive nature of the submission, every single item in the whole tree gets submitted at the same time and I don't know how to prevent that.
The workflow (and everything else) was initially setup by a 3rd party consulting company who helped us get everything going.
How do I allow a submission of the page and the page's related items from the Experience Editor? Currently it submits all child items 1 deep
Here is a screenshot of a portion of the content tree
UPDATE:
After further testing, I found additional information which only seems more confusing to me: the depth of the recursive submission seems to be only 1 with the exception of the Data folder, where it goes at least 2 deep. See images below. I can also find no custom code developed related to the auto submission action: