Working in a house troubleshooting and came across a wiring scenario that was not the issue, but that made me think. There was a single pole switch for the living room fan and 3 way switches and a couple 4 way switches for the living room can lights and ceiling fan light. Power was brought in from a jbox in the attic to the first switch box with a hot and nuetral feeding the fan single pole and the 3 way switch for the lights. 14/2 left the switch box and went back to the jbox for the fan and 14/3 left the switch box to pick up the 4 ways and eventually land into the 3 way. From the last 3 way switch,14/2 ran and daisychained the can lights and then finally back to the original jbox. Then 14/3 was ran from the j box to the fan box for the light ( and lights and ceiling fan light on the same switch) and fan. All of the nuetrals were tied together and the switched power was tied correctly feeding all the lights and then the fan. My question is whether this is OK or not since there was a loop created on the nuetral for the lights when it left the first switch box and eventually ended up back in the original jbox. Its all on the same circuit, but never really thought about the nuetral loops on the same circuit before. I tried posting a picture of a diagram, but the server can't process as it is too large. Really just curious to know if that is a code violation?
TIA.
TIA.
