RESOLVED:Cloning disconnects Out TOPs in child containers

I have a module “learning1” I built, inside there are a bunch of “target” Base COMPs that are clones of an internal/local template (2D targets with some simple internal collision/trigger logic).
I made a copy of the main “learning1” module for a second screen, called “learning2” and set it’s master to be “learning1” and Immediately I get a bunch of “not enough sources specified” errors because all the Out TOPs of the targets have been disconnected from their inputs. Neither the enablecloningpulse nor enablecloning parameters fix it. Then I have to go in and manually re-attach the Out TOPs to their sources to fix errors. (Sure I could Python loop through and do it with Connector class but it’s still a problem.)

Here are some pictures that will fit terribly in the forum formatting because I can’t figure out the right BBcode to display nicely:
[attachment=3 ]IMG_1321.JPG[/attachment]
[attachment=2 ]IMG_1322.JPG[/attachment]
[attachment=1 ]IMG_1323.JPG[/attachment]
[attachment=0 ]IMG_1324.JPG[/attachment]




Any chance you could send a toe file to support@derivative.ca ?
-Rob

So in this case, the problem is that TouchDesigner doesn’t support clones of clones.

Namely, /learning1/base_target1 is a clone of base_targetMaster1
So cloning learning1 to learning2 causes the issue.

Are you able to restructure this to avoid the clone of clones?