If you are thinking that the “bus0” and “bus1” ids need to exist as groups in the svg, then yes you have misunderstood. They only need to exist (and be unique) in the fzp file and connector0, connector1, connector2 and connector3 need to exist in the fzp file and contain a pin svgId definition such as svgId=“connector0pin” that exists in all the svgs and everything is happy. The bus definition stuff is only in the fzp file.
Peter