Problem or is it fine?

I am getting a error from ERC,



As long as I have connected it correct there shouldnt be a problem, it’s just that I have a voltage regulator which i say is the power source to the rest of the components but its output pins are power outputs instead of inputs. Shouldnt matter right?

Why power output pins should be inputs?

Its a symbol I found online, its a voltage regulator so it takes in a voltage and output is static 5V.

Read the chapter in the manual of how the PWR_FLAG symbols work.

I still don’t see the reason why its output pins should be inputs.
I’m not using ERC at all so don’t care about it, but sometimes don’t understand rationale behind some sentences.

Just delete the PWR_FLAG. Pin 3 is already a power output.

You have another PWR_FLAG attached to GND somewhere else that’s causing the first message. IMO this typing of the regulator GND pin can be problematic, think of the case of two regulators for different villages and a common GND. Symbols sourced from elsewhere need to be scrutinised.

BTW that horizontal GND symbol and crossing wires is ugly. You can do better. Use a dog leg to the capacitor GND.