That's nowhere near all of the audio settings. That's only the global sources and configuration, and the Monitor device. There are audio settings all over the place, and you get to each of them differently. But what you did find is enough to correct one problem:
You have all of your global sources set to Default. Not only is that the same device for all of them, so not useful beyond the first one unless you have different processing or routing for each, but "Default" itself can and will change devices when you don't expect, according to Windows' logic. (whatever that is) So then you're looking at a different device than you think, and wondering why you're not getting anything.
Never use Default. Always choose a specific device *in OBS*. Default is good to prove that a fresh installation works at all, but for anything else, it's a pure liability. A ticking time bomb.
---
For the video, it wants me to agree to their terms of service before I can see it. Nope! Not going there!
Can you use something else that doesn't require that?
YouTube or any other distribution platform, Unlisted.
Google Drive, Dropbox, or similar.
---
The Log Analyzer didn't come up all that bad this time:
OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.
obsproject.com
The worst thing I see there is a sample rate mismatch, but even that's an exact multiple, so it should be easy to resample......except that OBS doesn't resample.
OBS has the naive idea that all buffers must line up 1:1, and takes a networking approach from there: if anything goes wrong, expand the buffer to give more time to fix itself...which for audio, it never does. So you really need the sample rates to actually *match*, not just be easy to convert, because it won't.