I only tested this using the Matter.Bodies.rectangle(x, y, width, height, {chamfer: {radius: n}}) constructor.
It seems like setting a chamfered rectangle causes it to spawn counter-clockwisely rotated. This side effect increases proportionally to the chamfering amount. angle property remains zero, but the shape is visibly rotated.
This is not corrected by increasing chamfer.quality, but it gets better.
The following screenshot was set with chamfer: {radius: 5, quality: 1}. Setting quality to 10 prevents the cats from sliding quickly, but they'll still fall after some time (because I've set no friction).

This problem can be reproduced by:
5addBodyWhile it may seem a small side effect, this problem will cause large static rectangles placed side-by-side not to be leveled in relation to each other.
Interesting, looks like there is something slightly off with the chamfering algorithm. Will need to check this out, thanks.
Hi, can we get a status update on this? Seems to be open since 2016
Most helpful comment
Interesting, looks like there is something slightly off with the chamfering algorithm. Will need to check this out, thanks.