iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
If a software update list or deployment package exists at the central administration site (CAS) but is missing from a child primary site, the failure is usually somewhere between software-update synchronization, database replication, and Configuration Manager object replication—not the console itself. First verify that the child software update point is correctly configured and synchronized. Then use ObjReplMgr.log, hierarchy replication status, update-servicing status tables, and the child site’s object-manager retry folders to identify the failed stage. A blank .SHA trigger file is described as a community recovery technique, but it can generate substantial traffic and should be validated with Microsoft Support before production use.
Why are SCCM software update lists visible at the CAS but missing from a child primary?
Configuration Manager handles update metadata in stages. The top-level site synchronizes software updates, then replicates the resulting metadata to child sites through database replication. Each child primary’s software update point uses its parent as the upstream source; it does not independently synchronize the same hierarchy data directly from Microsoft Update.
That design creates several possible breakpoints:
- The child software update point may be unhealthy, pointed at the wrong upstream URL, or using different products and classifications.
- Database replication may not have delivered the update metadata to the child.
- Object replication may have failed while inserting the update list, configuration item, or package objects.
- The back end may be complete while the administrator is looking at a stale console view.
A list that is absent for one child but present at the CAS points toward a site-specific synchronization or replication problem. If every child is missing newly created objects, investigate the parent pipeline and hierarchy-wide replication first.
Recommended Free Tools
What information should I collect before changing the hierarchy?
Capture a precise before-state. This prevents a repair attempt from destroying the evidence needed to identify whether WSUS, database replication, or object replication failed.
#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
- Record the CAS and child primary site codes, the exact Configuration Manager version and update level on each site, and the software update point role on the child.
- Write down the update list name, package ID, update IDs, source site, and creation time. Note whether the object is missing from the child entirely or only absent from a particular console node.
- Record the time the object was created, when it first appeared at the parent, and the last successful synchronization time at the child.
- List recent upgrades, database moves, network or firewall changes, maintenance, certificate changes, or software update point reconfiguration.
- Capture the parent and child replication status at the time of the failure, plus the names and timestamps of any files in object-manager retry folders.
- Preserve copies of relevant logs and failed files before restarting services, deleting inbox contents, or attempting a trigger.
Microsoft’s troubleshooting approach is to establish the failing component, frequency and pattern, recent changes, affected scope, and exact versions before narrowing the fault. Applying that discipline is especially important in a multi-site hierarchy because a repair at the wrong level can affect every child.
How do I rule out a misconfigured or unsynchronized child software update point?
Check the child software update point before assuming that object replication is broken. The child must have a functioning role and a successful upstream synchronization even when the parent has the expected update metadata.
Check the role and upstream relationship
- In the Configuration Manager console, open the child site’s Administration workspace, expand Site Configuration, and review Servers and Site System Roles.
- Open the software update point properties and verify the configured upstream server or URL is the intended parent software update point, not Microsoft Update or an obsolete server.
- Confirm that the role reports a healthy WSUS connection and that the child has a recent successful synchronization.
- Compare the child’s products, classifications, languages, and synchronization schedule with the parent. A category excluded at the child can make an update appear to be missing even when replication is working.
Interpret the result
| Observation | Most likely stage | Next evidence |
|---|---|---|
| Child synchronization is failing or has never succeeded | Software update point or WSUS path | Child synchronization status and WSUS health; fix this before object replication analysis |
| Child synchronization succeeds, but the object is absent from the child database | Database or object replication | Hierarchy replication status, ObjReplMgr.log, and update-servicing status |
| Object exists in the database but not in the console | Console cache or query/display timing | Refresh only after back-end status is complete; compare from another console if available |
Which logs and status views show where replication stopped?
Start with object replication and then move outward to the hierarchy and update-servicing records. Review the same time window on both parent and child sites so that a retry on one side can be matched to its response on the other.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →ObjReplMgr.log: the first log for missing objects
Review ObjReplMgr.log at the parent and the affected child. Search for the update list name, package ID, update IDs, object IDs, failed inserts, retry messages, bad-file handling, and successful replication or deletion entries. A parent-side send with no corresponding child receipt suggests a transport or hierarchy issue; a child-side receipt followed by an insert failure points toward object processing or database state at the child.
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
HMAN.log and replication status
Use HMAN.log together with the console’s database replication status to determine whether the site-to-site replication link is delayed, failed, or caught up. Do not interpret a green console icon alone as proof that a particular update object has been processed; correlate the status timestamp with the object’s creation time and the log entries.
Update-servicing records
For update-servicing package replication, the CM_UpdatePackages and CM_UpdatePackage_MonitoringStatus tables identify package state and monitoring information. Treat these as read-only diagnostic sources. Microsoft also identifies HMAN.log and CMUpdate.log for investigating the stage that handles update packages.
Object-manager retry and BAD folders
On the child, inspect the site’s objmgr.boxINCOMINGretry and retryBAD folders for persistent .CID or .SDM files. These files can represent failed configuration-item and update-object processing. Record filenames, timestamps, and matching log lines, then preserve the files as evidence. Do not empty the folders as a first response: removing the files can erase the only indication of which object and operation failed.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteHow can I tell whether this is one object, one child, or a hierarchy-wide failure?
Compare scope before selecting a remedy. The pattern often identifies the failing layer more reliably than the wording of the console error.
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
| Pattern | Questions to answer | What it suggests |
|---|---|---|
| One update list or package is missing | Do other objects created at the same time replicate? Is there a matching failed object ID or file? | An object-specific insert, malformed object, or retry condition |
| All newly created objects are missing from one child | Does the child receive any new objects from its parent? Is its replication link delayed? | Child database or object-replication processing failure |
| All children are missing new update objects | Does the parent create and publish objects successfully? Are parent-side logs showing errors? | Parent update synchronization, hierarchy replication, or update-servicing stage |
| Objects appear in the database but not the console | Do a second console or a fresh query show the same absence? | Display or cache timing rather than a replication fault |
This comparison also controls operational risk. Read-only inspection is appropriate for every case; a replication trigger is a controlled intervention; database deletion or update statements are destructive and unsupported unless directed by Microsoft.
Can a blank child-site .SHA file force object replication?
Community field guidance describes a blank trigger file as a way to request complete object replication from the central site to a child. It is not presented as a universal Microsoft-supported repair, so treat it as a carefully controlled escalation rather than the first diagnostic step.
Procedure described in field guidance
- Confirm the child site code is exactly three characters and document the current replication state, object IDs, and timestamps.
- On the central site, create a zero-byte file named
<child-site-code>.SHAininboxesobjmgr.box. Replace the placeholder with the actual child site code; do not add a second extension. - Monitor
ObjReplMgr.logat both the central and child sites. Match the trigger time with send, receive, insert, retry, and completion entries. - Verify that the
.SHAfile disappears after processing and that the target update list or package is present at the child. - Check hierarchy replication and update-servicing status before refreshing the console.
The procedure can resend a large volume of objects and consume substantial bandwidth. Schedule it during an approved off-peak window, obtain a change record, and retain a backup of the relevant configuration and evidence. Validate that the procedure applies to the installed Configuration Manager branch and obtain Microsoft Support guidance before using it in production.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11The article describing this technique, published July 26, 2024, gives an anecdotal estimate that it resolved “90%” of the software-update replication issues its author had encountered. That figure is an individual field estimate, not a Microsoft benchmark, and should not be used as a success-rate guarantee.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Why should I avoid copied SQL cleanup scripts?
Deleting rows or changing status values in Configuration Manager databases can break referential relationships, cause objects to be re-created incorrectly, and remove the evidence needed for support. A script that appears to clear one stuck package may leave the hierarchy with inconsistent metadata.
The field guidance explicitly states: “I won’t recommend editing the SQL database or running the SQL query to fix the issue.” Use the update-servicing tables for read-only diagnosis, collect the logs and failed inbox files, and involve Microsoft Support when a database correction appears necessary. Do not run a delete or update statement copied from a community post merely because the symptom looks similar.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What should I do if replication still fails after the trigger?
Stop escalating changes and assemble a support-ready incident when the back end remains unhealthy.
- Document the exact object IDs, site codes, versions, creation times, and the scope pattern (one object, one child, or all children).
- Export or copy the relevant parent and child sections of
ObjReplMgr.log,HMAN.log, andCMUpdate.log, including timestamps before and after the attempted processing. - Include hierarchy replication status, the read-only update-servicing status for the affected package, and filenames from the child retry and BAD folders.
- Describe the child software update point’s upstream URL, last successful synchronization, WSUS health, and products/classifications.
- List every recent upgrade, database move, network change, maintenance action, and trigger attempt in chronological order.
- Ask Microsoft Support to recommend the next supported action before modifying database contents or deleting inbox files.
Refresh the console only when those records show that synchronization, database replication, and object processing have completed. A refresh changes what is displayed; it cannot create an object that the child never received.
Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Frequently Asked Questions
How long should I wait before declaring a child-site replication failure?
Use the timestamps in the parent and child logs rather than a fixed waiting period. If the child has passed its normal synchronization window with no corresponding receive or insert entry, capture the evidence and investigate the pipeline instead of repeatedly refreshing the console.
Can I test the same update package on another child site?
Yes, a second child can provide a scope comparison if your change controls permit creating or observing a harmless test object. If the test reaches one child but not another, preserve both sites’ logs and replication status; that contrast is more useful than moving the production package around.
What does a persistent .SDM file in the BAD folder mean for troubleshooting?
It is evidence that object-manager processing rejected or could not complete an update-related object. Keep the file, note its timestamp and object identifiers, and correlate it with the child-side ObjReplMgr.log before any cleanup.
Who should approve a complete object-replication trigger?
The Configuration Manager hierarchy owner and the team responsible for WAN capacity should approve it, with a recorded maintenance window. Microsoft Support should validate the procedure for the installed branch when the trigger is being considered for production recovery.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

