There are two problems with TweenSurfaces command. The first problem, illustrated in the following screenshot and model, is that new surfaces are much more narrow than original surfaces. The second problem is that the new surfaces are twisted and self-intersecting. I have to click the corners of the original surfaces for at least one minute to fix this problem. I have no clue which corners to click, so I click them randomly.