Hi!
The error Sam made was in Step 2. The reason is because to make a square, the second diameter to be constructed cannot just be constructed in any method. It has to be perpendicular to the other, so the endpoints of the diameters and the circle are equal distances apart from each other.
If the diameter isn't perpendicular to the other, then it could make a rectangle instead.
Hope this helped!