I have the same behavior with your project, if I set a fillet it doesn’t work if it is outside the board.
But with the help of your precedent comment and your project, I understand that I do it the wrong way. I should use the “Copper to edge clearance” constraint, not the corner fillet.
Thanks a lot!
After your last post, I experimented a bit more with settings. It looks like that as soon as a corner of the PCB goes outside of the fillet of the PCB, then the Copper to edge clearance is being used, and KiCad does not add secondary fillets between a line and this first fillet.
But overall, it’s simpler to just trust on the Copper to edge clearance I prefer to draw the edges of zones outrageously outside of Edge.Cuts. It’s both quicker to draw, and if the clipping does not work properly for some reason, it is immediately apparent, both on the PCB itself or on Gerber output.