PWR_FLAG connection through resistor ERC error

Greetings!
I’m looking for some help with a simple ERC issue that I haven’t been able to resolve despite searching online.
In the first image, you can see that I’m attempting to supply power to the circuit through two resistors, R7 and R8.
However, during the ERC check, KiCad doesn’t seem to recognize the power supply path—likely because of the resistors between the power source and the rest of the circuit.

Once I’ve removed R7 and R8, the ERC passes without any issues. Still, I would prefer to keep R7 and R8 in the design, as they’re an important part of the circuit.

Does anyone know how I can resolve this while keeping the resistors in place?
Thanks in advance!

Do an internet search or forum search with that error description, or go directly to the FAQ (available on top this page).

I don’t think your schematic works for any purpose – PCB or simulation. Maybe you have misunderstood the purpose of the power flags.

Move the PWR_FLAGs to the other side of the resistors.

Along the lines of what eelik has stated, I believe the issue here is confusion over what the power flag is. It appears you have used it to indicate power input to your circuit. The PWR_FLAG is only an indicator to ERC that the connection it is attached to is used for power.

As retiredfeline states, move the PWR_FLAGS to the other side of the resistors and show + and - power connections to the side of the resistors that you currently show connected to PWR_FLAGS.

Also reconsider how to use wires and labels, etc. You will get good hints from My very first ESP32 based PCB Projekt [Mosfet control Board].

1 Like

ERC is not clever enough to recognize any path. ERC looks at each net separately from other nets.
If at net you have one or more power input pins ERC complains if there is no power output pin at this net.

PWR_FLAG symbols are not labels. They do not connect different parts together.

I also find your schematic drawn a bit unlogical. I would keep R7 together with C3 and C30, as they form a low pass filter together.

I’m not sure whether I would draw these filters close to the opamp, or if I would consider them a part of the power delivery, and draw them in the “power supply” section.

For resistors, it’s also more common to draw the value inside the resistor, and put the RefDes next to it. This is also the default for KiCad’s resistors, so why do you turn this around?

This was my confusion indeed, first time using KiCad (or any Cad).
Thanks for the help!

I will look it up,
thanks for the help!

Thanks for the help.
As to the resistors labling - I will fix that, didn’t know which way was the right way, thanks!

And global labels are no power supplies. Use the power symbols instead.

Bildschirmfoto 2025-05-07 um 21.34.39

Ah, that red circle belongs one notch down. Bummer!