A fairing closed on the part attached to its top node or an interstage node breaks the node connection when deployed
I'm not quite sure how to describe this. Create a fairing, enable interstage nodes. Place something appropriately shaped on top of an interstage node. Build the fairing and close it around the object on top. Then launch and deploy the fairing. The object drops, as if it's been decoupled.
What's doubly weird is that the object has not in fact been decoupled! It's still part of the vessel: it doesn't interact with the rest of the vessel unless same vessel interaction is enabled, you can still access all the options in its PAW, its position affects the vessel's CoM, etc. But it seems to move independently.
The bug does not occur if the fairing is closed on an object other than the one attached directly to the interstage node.
Attaching a craft that demonstrates this effect using an SRB. Move it to the stage after the fairing to see it drop through the craft, or leave it as is to see it launch into space while remaining "landed" at the launchpad.
#1 Updated by dok_377 about 2 months ago
- Platform Windows added
Happens on Windows too. And it has nothing to do with the interstage nodes, the main one does the same.
Directly related to #21915, as it contains the same workaround. If the root part ISN'T ON THE SAME STAGE AS THE FAIRING - the bug will not occur.
#2 Updated by arctangent about 2 months ago
Yep, you're right. I did see #21915 but I filed this as a separate bug because there are no decouplers involved, though it may well be another manifestation of the same underlying issue. Sure enough, if the root part is on the "stage" above the fairing rather than below it, the issue doesn't occur.
#5 Updated by dok_377 about 2 months ago
It needs to be a separate issue because it is a separate issue, it just has some things in common with the old ones. It might as well just be a byproduct of the old ones. I suspect that the new features unfortunately were coded on top of already bugged code, which is not great at all. It will be considerably more difficult to "untangle" if that's the case.