so I have been playing around with cloth simulation, and was doing a low-poly bend and made a blanket on top. and then used cloth simulation on the plane and collision on the cube. first, I had a subdivision surface modifier on the cube and when I played the simulation, the cloth would go inside the cube and rest in the middle of the cube, then I used a cube of similar proportion but did not subdivide it, and the result was the same. then I made a new plane way bigger than the cube, applied the cloth physics property but the result was the same.
note: when I try this in a new file all the result is normal but only on this file, there is a problem.