If a factory file is created with a certain profile and the profile is later changed and updated, then when the factory file is loaded again it should be tagged with some sort of (modified) label to indicate that the profile has changed. Currently, when you load a factory file and look at the FFF settings, the profile name does not indicate that it differs from the saved profile of the same name.
This can lead to errors...