Inventory task failing on some sccm 2012 cleints

I have some client that are failing when the inventory task is running. It seems that it does inventory the system but then fails to report it. Here is the info from the inventoryagent.log file:

Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ChassisTypes, Manufacturer, Model, SerialNumber, SMBIOSAssetTag, Tag FROM Win32_SystemEnclosure; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, BootDevice, BuildNumber, Caption, CountryCode, CSDVersion, Description, InstallDate, LastBootUpTime, Locale, Manufacturer, Name, Organization, OSLanguage, ProductType, RegisteredUser, SystemDirectory, TotalSwapSpaceSize, TotalVirtualMemorySize, TotalVisibleMemorySize, Version, WindowsDirectory FROM Win32_OperatingSystem; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, BuildNumber, Description, Manufacturer, Name, ReleaseDate, SerialNumber, SMBIOSBIOSVersion, SoftwareElementID, SoftwareElementState, TargetOperatingSystem, Version FROM Win32_BIOS; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, DriverName, HardwareVersion, Index, Manufacturer, Name, Status FROM Win32_SCSIController; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, CurrentTimeZone, Description, Domain, DomainRole, Manufacturer, Model, Name, NumberOfProcessors, Roles, Status, SystemType, UserName FROM Win32_ComputerSystem; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, AdditionalProductCodes, CompanyName, ExplorerFileName, FileDescription, FilePropertiesHash, FileSize, FileVersion, FolderPath, LastUsedTime, LastUserName, msiDisplayName, msiPublisher, msiVersion, OriginalFileName, ProductCode, ProductLanguage, ProductName, ProductVersion, SoftwarePropertiesHash FROM CCM_RecentlyUsedApps; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:04 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ID, Name, ParentID FROM Win32_ServerFeature; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:06 PM      2832 (0x0B10)
Collection: Class "Win32_ServerFeature" does not exist.      InventoryAgent      3/27/2015 8:04:06 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AdapterType, Description, DeviceID, MACAddress, Manufacturer, Name, ProductName, ServiceName, Status FROM Win32_NetworkAdapter; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:06 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, Description, FilePropertiesHash, FilePropertiesHashEx, FileSize, FileVersion, Language, ParentName, Product, ProductCode, ProductVersion, Publisher, ShortcutKey, ShortcutName, ShortcutType, TargetExecutable FROM SMS_SoftwareShortcut; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:07 PM      2832 (0x0B10)
Collection: Namespace = \\localhost\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DisplayName, InstallDate, ProdID, Publisher, Version FROM Win32Reg_AddRemovePrograms; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:07 PM      2832 (0x0B10)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT __CLASS, __PATH, __RELPATH, Name, SMSID, Domain, SystemRole, SystemType, LocalDateTime FROM CCM_System; Timeout = 600 secs.      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Collection: 31/34 inventory data items successfully inventoried.      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Inventory: Collection Task completed in 11.404 seconds      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)

Inventory: 3 Collection Task(s) failed.      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)

Inventory: Temp report = C:\Windows\CCM\Inventory\Temp\6c7b3905-2a7c-468c-9314-71d27dd3cbeb.xml      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Inventory: Starting reporting task.      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Reporting: 788 report entries created.      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Inventory: Reporting Task completed in 0.421 seconds      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Inventory: Successfully sent report. Destination:mp:MP_HinvEndpoint, ID: {D1A0D995-9E22-42F9-BFE1-3334B488E4F5}, Timeout: 80640 minutes MsgMode: Signed, Not Encrypted      InventoryAgent      3/27/2015 8:04:08 PM      2832 (0x0B10)
Inventory: Cycle completed in 61.152 seconds      InventoryAgent      3/27/2015 8:04:33 PM      2832 (0x0B10)
Inventory: Action completed.      InventoryAgent      3/27/2015 8:04:33 PM      2832 (0x0B10)
Inventory: ************************ End of message processing. ************************      InventoryAgent      3/27/2015 8:04:33 PM      2832 (0x0B10)
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Randy DownsOWNERCommented:
Maybe this will help.

If inventory fails, to correct it you can check reinstalling the client and also check for any WMI issues. Follow the steps in WMI troubleshooting in the client reporting part for any WMI issues

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Without reinstalling the client agent you can try to force the inventory,

Here is a quick guide to use the wbemtest tools :
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Server Apps

From novice to tech pro — start learning today.