Some people here have expressed their doubts on whether the heart rate Dynamic source switching is ever useful and have labelled it as a useless feature.
Reently I ran a DSW run with a 10 minute warm-up, some intervals and a cool-down. I used a HRM Pro+ which I wetted before the run. After the run I used FitFileViewer to check the fit file, since I had used the strap for pace and wanted to compare it with GPS pace, but no surprises there. However, I noticed a huge gap in breathing rate, and that made me check strap HR vs the HR used for the activity. And it seems my HR strap had been giving totally bogus numbers for the beginning of the warm-up - an easy steady-state run, but the watch had noticed that and used wrist HR for those portions, which clearly was the right thing to do. Screenshot below.
And I'm not saying that there wouldn't be examples where the watch incorrectly chooses wrist HR over strap HR. Just that Dynamic source switching also does what it's supposed to do.