I've spent a lot of time investigating why internals aren't spawning only to realize that they're being treated like a probe core (a ModuleCommand and 0 crew capacity). This detection logic should be smarter (hatches connected to attachnodes would be a good place to start) AND there should be a clear marker in the log when a part is determined to be a probe core so that I don't waste so much time investigating these.
I've spent a lot of time investigating why internals aren't spawning only to realize that they're being treated like a probe core (a ModuleCommand and 0 crew capacity). This detection logic should be smarter (hatches connected to attachnodes would be a good place to start) AND there should be a clear marker in the log when a part is determined to be a probe core so that I don't waste so much time investigating these.