Yeah when making that puzzle i had an issue where the pipes had to line up in the exact rotation that i originally put them, so for example an upwards pipe that i originally placed at 90° has to be at 90°, not 180°. But the sprites line up perfectly when its correctly placed.