Angular problem when subdivide a bridge

i’m making a character model. the problem i get is when i use subdividing surface on it the part that i connect using a bridge is angular. the angular one is only one side of the bridge, i mark the part that has the problem. anyone can help? thank you!

Same problem here i think.
I’m using blender 2.82a

To reproduce the problem i create two cylinders (smaller and larger one) and removed the top and bottom polygons. When I bridge an outer and an inner cylinder together and then use subdivide modifier i get a hard edge.

It seems that normals were the problem. Don’t know why the normals get twisted with the bridge tool but selecting all polygons and then shift + N solved the problem for me.