I'm still fairly new to blender and can't manage to understand what's happening here.
I have 2 circles: one has 12 vertices, the other 60 (multiple of 12)
if I loop select both circles and use the 'bridge edge loops' function it works perfectly (well almost, you can see the number of vertices connection is uneven)
Now if I extrude the circles (I removed the faces previously created)
and do the same with the top circles the result is completely different (and not what I expected) - same happens if I try the bottom circles
I did try to recalculate the normals even if I read the bridge edge loop doesn't account the normals and it didn't have an impact indeed.
anyone could explain why is it happening?
and if there's a better way to get there: My only solution so far is to create the top face, the bottom face, and the extrusion as 3 different objects then join, merge vertices (by distance) and recalculate normals. it works but seems like a tedious overkill.