I tried to created an interesting object with two halves of a cylinder but I couldn't do chamfer and then I accidentally faced a problem: these halves had different behaviors. While the first one was doing well the second had troubles and couldn't chamfer itself. I needed to implement some sweep and loft tools maybe because of them the mesh goes crazy. I can use the nice one just fine but I really want to know what the problem is