Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: Tim MeagherWhen you receive this error, click No.
Then, the composite
should display an error message when you hover over it.
You should be able to tell from the error message what the problem is.
If you don't see such a message, then you are likely running into a small corner case where these errors are not displayed on the composite, and the sub-nodes within the composite can all run.
This can occur if the composite declares parameters, and has them set to have a Validator (e.g. "Not Blank").
If such a parameter is not set, but is never actually referenced within nodes contained within the composite - or is referenced in such a way that it is never actually required (e.g. using the {{^Param=default^}} notation), then it can be that the composite node reports a validation error, as the validation is defined on the composite.
Since all of the sub-nodes do not require this parameter, they will execute successfully and there will be no error at the end of execution.
This is a minor issue with the way that composites & parameter validators interact and has been raised as issue # 3543 within our bug tracking system.
Tim.