hy rcs initial shape may not be suitable for g76L±2, because difference between diameters is 30-28=2, thus 1per radius, so :
... there will be a nice 'fit' for a circle with radius 2 ( >1 ); aesthetically speaking, chamfer radius should be <=1
... because the circle radius is greater then the face ( 2>1 ), then there will be the case of 'chamfering' 2 paralel lines
attached is the shape; it can be seen that using a circle with rad 2 is overshooting with 0.017 above the o30
to fix that code :
... i would recomand using r1 instead of r2
... like you said, activating comp / kindly