Validation failed

Before a local package is deployed into a target tenant, the local package is validated against the target tenant. Any missing dependencies or compatibility issues in the target tenant are identified and reported.

This topic describes scenarios that can cause the validation to fail. After the issue has been corrected, you should run the validation process again to verify that all issues have been corrected.

Resource exists in the target tenant as a different type

If a resource in the package already exists in the target tenant as a different type, the resource cannot be overwritten in the target. The import fails for the resource. For example, if a resource in the package is a JSON file and in the target tenant, the same resource already exists as a .dsv file.

To correct this issue, you can delete the existing resource in the target tenant. If you do not delete the resource, the resource that is included in the package is not deployed to the target tenant. All other resources that do not have issues are imported.