Good morning mukesh girath,
The error code 0x00000709 typically indicates that the default printer could not be set or that there is a credential mismatch during RPC communication. In Windows 11 24H2, this often stems from changes in network authentication or Group Policy. Start by verifying that printer sharing is enabled on the host machine. Open Settings > Bluetooth & devices > Printers & scanners, select the printer, click Printer properties, and under the Sharing tab, ensure "Share this printer" is checked.
Next, check the host's firewall and network settings. Ensure that Network Discovery and File and Printer Sharing are enabled for the private network profile in Network and Sharing Center. The host must also have the Print Spooler service running. On the client side, the most common fix is to adjust the Group Policy that controls RPC connections. Open the Group Policy Editor (gpedit.msc) on the client PC and navigate to Computer Configuration > Administrative Templates > Printers. Enable the policy Configure RPC connection settings and set it to RPC over TCP. If the policy is already set, try switching it to Named Pipes or vice versa.
If the issue persists, clear and reset the printer namespace on the client. Open Command Prompt as administrator and run:
net stop spooler
del /Q /F /S %systemroot%\System32\spool\printers*.*
net start spooler
Then, re-add the shared printer using its UNC path (e.g., \\HostPC\PrinterName) and ensure you are logged in with credentials that have permissions on the host. If you are using a Microsoft account, try switching to local account credentials for the printer authentication, as recent updates sometimes break cross-account RPC handshakes.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to ACCEPT ANSWER then. Should you have more questions, feel free to leave a message. Have a nice day!
VPHAN