Referring to PTC Case C12994725, my company has legacy parts which have been in use for many years which directly conflict with IFX part names. The parts are used throughout our products making renaming of the legacy parts unworkable as I would have to open hundreds or possibly thousands of assemblies during the rename. These legacy parts are stored on a network drive for common usage. When I initiated use of Creo 3 with IFX the assemblies failed due to constraint mismatch with the new IFX parts. I found that the IFX parts were loaded before any search.pro from my config.sup or config.pro. I tried turn off the IFX functionality using the config.pro option. No effect.
My suggestions as to possible solutions are: allow a search.pro called from the config.sup to load before the IFX search.pro, rename the IFX parts to include the prefix AFX_ or IFX_ to differentiate them from any customer legacy parts, or turn off the IFX search.pro when the IFX functionality is turned off.