Looking at the DPM Setup Logs it seems that the WMI Class for SQL is broken due to which you are getting Invalid Class error while querying to WMI.
[8.7.2023 16:12:28] Information : [SQLSetupHelper.GetReportingNamespaceForInstanceName]. Reporting Namespace found. Reporting version : V16
[8.7.2023 16:12:28] Information : [SQLSetupHelper.GetWMISqlServerNamespace]. SQL Namespace found. SQL Namespace : \\ISPAN-HV2\root\Microsoft\SqlServer\ComputerManagement16
[8.7.2023 16:12:28] Information : Query WMI provider for SQL Server.
[8.7.2023 16:12:28] Information : Querying WMI Namespace: \\ISPAN-HV2\root\Microsoft\SqlServer\ComputerManagement16 for query: Select * from SqlServiceAdvancedProperty where ServiceName='MSSQL$MSDPMINSTANCE' and PropertyName='Version'
[8.7.2023 16:12:28] * Exception : => System.Management.ManagementException: Invalid class
at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Inspect.InspectHelper.GetSqlServerVersion(String instanceName, String sqlServerMachineName, ConnectionOptions wmiConnectionOptions, String sqlNameSpace)
[8.7.2023 16:12:28] * Exception : Expecting the following exception. Ignoring intentionally. => System.Management.ManagementException: Invalid class
at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Inspect.InspectHelper.GetSqlServerVersion(String instanceName, String sqlServerMachineName, ConnectionOptions wmiConnectionOptions, String sqlNameSpace)
at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Inspect.InspectHelper.DetectSqlServer(String instanceName, String sqlServerMachineName, ConnectionOptions wmiConnectionOptions, String sqlNameSpace, String minSqlRequiredVersion)
[8.7.2023 16:12:28] Information : SQL Server instance MSDPMINSTANCE is not present on this system.
[8.7.2023 16:12:28] Information : Query WMI provider for SQL Server.
[8.7.2023 16:12:28] Information : Querying WMI Namespace: for query: Select * from SqlServiceAdvancedProperty where ServiceName='MSSQL$MSDPMINSTANCE' and PropertyName='Version'
[8.7.2023 16:12:28] * Exception : => System.Management.ManagementException: Invalid class
Re-register the WMI classes by running the Mofcomp command on MABS Server should fix this issue:
C:>mofcomp "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"
Note: The path for Mof file might be different on your MABS Server depending on the SQL version installed on the machine. So accordingly put the correct path in the command