Struggling to Understand Vertices Behaviour 2
you probably did press E and then Esc. That always results in duplicate vertices. If you dont undo that step and just carry on, you will be left with duplicate vertices in your final mesh, which will always break subsurf (will make a hard edge with lots and lots of duplicate vertices)

To fix it select everything and press Alt+M and select "by Distance".