You need to allow apps to access your Microphone in Windows 10 Settings. Stereo Mix is simply listed as disabled – Stereo Mix may simply be disabled as a virtual audio device in Sounds settings so make sure you simply re-enable it to resolve the problem.
Why does stereo mix not show up?
Navigate to Control Panel > Sound. At Recording tab, right-click at recording devices list and select Show Disabled Devices. Right-click on Stereo Mix and select Enable.
Why is there no stereo mix in Windows 10?
As already mentioned above, the stereo mix option is disabled by default for most users in Windows 10. There is a particular setting that does not display the ‘Disabled Devices’ in ‘Sounds’, therefore you will have to turn off that setting, and then enable it ‘Stereo Mix’.