Sometimes when completing a run of pipe revit takes over and removes fittings I have placed manually. Things like reducers or flanges because the routing preferences for the system are limited. We should have the ability to define a fitting as static and not to be modified by revit trying to be smart. Could be a check box parameter in the family that defaults to checked when a fitting is placed manually vs using routing solutions.