In order not to create a new topic, I will describe the problem here. When importing a board from Altium, 3D models are displayed incorrectly, some of the layers of the board are displayed incorrectly when running the rules check.
Application: KiCad x64 on x64
I don’t see anything wrong. After fixing board outline, unsupported complex padstacks, pad angles, constraints, net clearances, zone parameters, there’s no errors:
This happens before saving to the kicad format. Import the board and run the check. The question is not that after the fix everything is fine, but that when you run the check, some of the polygons are rejected?
If you have the refill zones checkbox checked or autofill enabled, of course KiCad will overwrite the imported fill.
Fix clearance of netclasses and board constraints in Board setup, because it’s not trivial to translate, as I said previously.
Check zone properties: the values are wrong, again because of the above.
Leave only Pads in the selection filter, select all pads, and using Properties panel, set all Pad spoke angles to 90 degrees. This looks like a bug worth putting on the issue tracker.
Now if you refill zones, they should be more or less correct.
Also fix errors related to unsupported complex padstacks.