[Bug] ROS2 Publishers don't work in Compound Subgraph if the subgraph has inputs

I’m trying to use compound subgraphs so that I can set some constants outside, e.g. the ROS_DOMAIN_ID, and feed that to multiple compounds that handle TF publishing and sensor publishing.

It seems that if a compound takes any outside input, it breaks and does not publish. It publishes fine if it is entirely self contained, but not if I want to feed in a variable.

Here is a simple example that fails: