on Windows 10, Pd 48.1.
when i switch (on forehand) the sound output to the headphone connection or a USB-soundcard, Pd stays with the on-board speakers.
only after changing in Pd the audiosetting to ASIO and back, Pd starts using the headphone or USB-card.
rolf