For what it’s worth you CAN call subprograms from inside subprograms, you just have to use script. It’s a little strange. I don’t know why they block it with the actual subprogram node.
You can see me outline this process in this forum post: Jump Flag Program Node - #3 by jwalker
1 Like