In a schematic, the fibre optic line needs to be a drawing entity, not
a wire. Don't want the FO line to be included in a netlist.
Yes, or it messes up circuit layout software. However, would it be too
much to ask the PCB software industry to make proviso for removing a
"node" from a netlist during certain checks.
In other words, the capture and layout software needs to be better
integrated such that the elements drawn in one can be counted as what
they are, when the other is being run.
That way, non-conducting "circuit elements" can be included in a
schematic, and the layout app doesn't have a shit fit.
I am sure these tools are already in place, and that users are simply
not designating certain circuit elements properly to keep them off the
netlists used for layout.