Honestly, this is the first time I use KiCad with such a complex project. (I've always used Ultiboard).
At this point I think I'm wrong to set the KiCad rules, but how to do it?
Before going further please ensure whether you have filled kicad design rules with reasonable values. It can be the router is accepting only some values beyond which it is not able to work properly