I’m just starting out learning KiCad with a well challanging project (a battery pack cell emulator).
I really liked the hierachical sheets and that instances of sheet are all linked to same “source” sheet. It helps a lot to keep everything clean.
It also worked well with the net connections beeing seperate between instances, even when they have the same name. (no screenshot - as a new user I could only insert one picture)
When I continued to the next higher level suddenly the nets from the two sheet instances were connected - I don’t think I did anything different when placing the hierchical labels or sheet pins.
Which has again more child sheets. However here the pins (V_cell_out_post and V_cell_out_net) are not connected across the child sheets, just as I would expect.
In the bottom status area it shows the net of a selected wire. Try working your way through the sheets to see if the nets are as you expect. If V_cell4 and V_cell12 are shorted then there will be an anomaly.
Thanks for the advice. It was on the lowest level of the schematics.
I had used a GND symbol with the value “GND_${SHEETNAME}” to get a local power plane but it den was still connected across the copies of the 8ch_cell_emulator because the 1ch_cell_emulator sheets are shared. Using just a local net label solved the issue.