In some situations, function packages or some of their functions cannot be resolved at run time. A model can contain references to specific function packages and/or functions but the required plug-ins defining those functions are not available or the IDs have changed.
Depending on where the model is loaded from, AWM handles this situation in the following ways:
AWM loads everything from the model that can be resolved, and ignores unresolved function package references. It depends on the kind of unresolved features and the model itself as to whether the application is still functional. For example, if a missing function package provided new icons, all elements and actions referencing those icons can still be used but their icons are missing.
If a function package contains functions then fundamental functions like new tool types can be missing intentionally, for example, a function package intended for certain users only. A model can be designed to work without it. For example, actions containing missing tool types can have enabled conditions testing, such as for a static application property (see Master Configuration for more information) which should be set according to the function package availability.
AWM gathers all IDs of missing features and displays a warning message containing these ID, see the figure below. You can click Remove Features to open the model editor with all the features removed. At this point the model is not altered, you must change the model and save to permanently remove the features.