You have to export compact configuration (only changed values) by:
Then reset configuration by:
/system reset-configuration no-defaults=yes skip-backup=yes
And then import with verbose=yes and watch what is wrong and possibly edit .rsc file to find where the problem is (try to delete half of the file):
/import file-name="config.rsc" verbose=yes
For example now, on version 6.41.2, the export write out:
add interface=eth2-LAN loop-protect-disable-time=0s loop-protect-send-interval=0s name=vlan1 vlan-id=1
But when trying to import, there is an error message that the time should be at least 1s, so I manually edited .rsc and reduced the command to make it work:
add interface=eth2-LAN name=vlan1 vlan-id=1
When all seems to be ok, reset configuration and import again without
. There should be no error message. Wait one or two minutes and manually check if everything is ok (configuration).
Do not forget to set admin password (and create users) after configuration will be imported.
Use same version on both systems if you are trying to move config to the backup device.