At the moment we receive more and more requests that the printer selection in NAV/BC does not work as expected anymore as it always resets to the default printer. It seems that Microsoft has changed the default printer dialog with the update to Windows 11, Version 22H2. Presumably the problem will be fixed with another update, but my colleague Andreas Fischer figured out this great post to change the behavior.
A temporary fix for this issue seems to be the following registry key:
-- Stop NAV/BC Client
-- Start Command-Prompt in your user-context, not as admin:
reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f
-- Reboot your system
It’s important to start the console with your user-privilege as it’s a user setting.
This should set the printer dialog to the old printer dialog which works with the printer selection.
Hope this helps one or the other.