I'm currently in the process of modeling the nose section of an aircraft. I started by creating the outlines of the cockpit windows, which need to be straight so I creased them. Then I connected this outline with cross-sections of the fuselage. To obtain the rounded shape of the fuselage I added the Subdivision Surface Modifier. This is where I ran into a problem. I cannot get rid of the artifact shown in the picture below.
I tried to add more support loops and played around with the crease settings. It looks like due to the Subdivision Surface Modifier the mesh gets bent in a weird way. I suspect this could be a topology issue.
Does anyone have an idea how to solve this artifact and/or give me a pointer on how to improve my overall topology? Thank you in advance for your help.
EDIT: Added .blend file