I have this peculiar shading issue on this pipe that I'm making, only apears after I add a bevel and a subdiv modifier, also after shading smooth. In the center of the pipe, I have this ridge extruded out:

on the corners of the ridge where it bevels into the pipe, I'm getting this weird pinched shading
I've got the edges marked with bevel weight
I've tried adding loop cuts to constrain the issue but I'm still being left with odd shading artifacts
These are the settings I have for the modifiers. I've tried playing around with them, but I just can't seem to iron it out. I'm on vanilla blender, so no hardops quick fixes.



