Hello
Thank you for your question and reaching out. I can understand you are having query\issues related to
You configure Default printer via GPO The settings for this are under User Configuration > Preferences > Control Panel Settings > Printers > Shared Printer > Select your printer then select the "Set this printer as default printer"
OR
You can use Startup or Logon script
Get-WmiObject -Query " SELECT * FROM Win32_Printer WHERE Default='TRUE'").Name | out-file $env:USERPROFILE\DefaultPrinter
(New-Object -ComObject WScript.Network).SetDefaultPrinter((get-content $env:USERPROFILE\DefaultPrinter))
Reference:
--If the reply is helpful, please Upvote and Accept as answer--