I've got few PCB Rules on my project about trace's width restriction and the problem I face is, when I perform "Import changes" from my design, the rules are always appeared on Engineering Change Order dialog as modify action. I choose "Execute Changes" and "Done" column are checked but when I try to make "Import Changes" again, I don't see something like "There's no differences" but the same dialog is appeared again with the same Rules on the list.
The problem was on the stack.
To be exact, on the "Edit Rule Values..." The "Load PCB Layer Stack and calculate track..." was pointing on "Default Stack" and I assigned my pcb document there. I did the same on the rest rules and problem has been solved.
Although, I see again "Default Stack" as previous I don't see rules being modified recurrently when I choose "Import Change from schematic".
Importing changes from the schematic has absolutely nothing to do with the design rules. You have to go in and change the trade widths and then re-run the DRC in order to remove the errors. All the "Import Changes" does is bring in changes from the schematic (connections, component parameters, etc) to the PCB so that the PCB editor knows what connects to what. The rule check is a completely different entity.