Two identical meshes rotated the same angle, still are angled differently


it is basically “rotation 45 degrees” connected to both sides, also the print says they are rotated the same way. But they clearly arent, any ideas what could be going on? They are both the same instanced mesh with the same settings aswell

SOLVED: was each wall had two sides, it was a mistake in the array picking. Instead of getting index * 2 + 1, it got index + 1