We all rely on the ServiceMax migration tool to move SFMs and SFWs across environments. The tool now has error checking for some SFM components, but not all. Specifically, I believe that the tool does check to see if there are fields on the SFM Page Layout which are missing from the target org. In this situation, a nice error message is displayed during the 'Validate Migration' step in the tool.
However, the tool does notcheck for all SFM components. What we experienced this week is that a field, referenced in the SFM Lookup Filter Object Map, did not exist in our target org- Production. This caused the Lookup to our Product Stock records to completely fail in Production which caused downtime for our Global Engineers.
The Migration Tool did not alert us that there was a missing field during validation and sent us a confirmation email showing migration 'Success' which was misleading for our team. To be a truly enterprise tool, it must have thorough error checking for all aspects of SFMs and SFWs during migration.