Hi Jay Choi,
Thank you for giving those steps a try and getting back to me. Since the UI cache reset didn't work, it strongly suggests that either the underlying Client Side Rendering (CSR) registry cache is corrupted, or this is a direct bug introduced by the recent update you mentioned.
Let's try clearing the CSR cache, which forces Windows to rebuild the network printer connection database from scratch for the modern UI.
Step 1: Clear the Client Side Rendering Print Provider Cache
- Press Win + R, type services.msc, and press Enter.
Locate the Print Spooler service, right-click it, and select Stop.
Next, press Win + R, type regedit, and press Enter to open the Registry Editor.
Navigate to the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider
Inside this folder, look for a subkey named Servers. Right-click the Servers folder and select Delete (or rename it to Servers_old if you prefer to keep a backup).
Go back to the Services window, right-click the Print Spooler, and select Start.
Close out of everything, restart the PC, and check if the printers now populate in the modern Settings app.
Step 2: Test Uninstalling the Recent Update Since you noted the issue started last week, it highly correlates with a recent Windows Update patch affecting how UWP apps read network devices.
Go to Settings > Windows Update > Update history > Uninstall updates.
Look for the most recent Cumulative Update installed right around the time the issue started.
Uninstall it, restart the PC, and check the Printers & scanners page.
If removing the update restores the visual list, then this is a confirmed bug with that specific KB patch. In that scenario, relying on the legacy Control Panel shortcut workaround we discussed earlier will be the best administrative approach until Microsoft issues a permanent hotfix.
Please let me know how these steps go or if you have any questions!