- changed ScanFail to more specific InterfaceFail