I’m trying to use power symbols for simulation but it seems they do not work (all the simulation is 0V, 0A everywhere). Instead, if I use the power supply for the simulation everything works.
Example not working
Power symbols have nothing specific to ngSpice. The only thing they do is create a global label with some fancy graphics to make it’s intention more clear. So in your case, use both the ngSpice voltage source, and the power symbol to get the voltage from your source to other locations on your schematic.