Problems with subdivision modifier on cylinders
Try adding support loops like this instead. Dont use creases. you have to add support loops in the right way to make the creasing look good. Merge the verts shown by red dots.