Regarding the Dell link you posted above, I didn't really do steps 6-10 at all because those steps involve downloading a driver from Dell Support site, which I believe is not compatible with my laptop, and also because after the restart at step 5 the two camera drivers with version 10.13.22000.21 already appear in Device Manager. "Scan for hardware changes" at that phase does not change anything. If you think I should do something in another way there, please provide detailed steps.
The error message is still the exact same one mentioned in my original post.
Yes, I have this in the optional features (this is the one I uninstalled/reinstalled in steps 1 and 4 of the above-mentioned instructions):
I may write on Lenovo forum later about this but for now, this issue is taking way too much of my time and I cannot afford more. The reason for me wanting to set this face recognition feature up in the first place is because the fingerprint recognition is so unreliable. I have set up several fingers that are actually the same finger but still its recognition is very unreliable and then I have to type in the PIN code which is really annoying because I don't remember it by heart (and that's how it should be for security reasons). I have removed and set up the fingerprints again, tried setting it up using other fingers and everything but it just doesn't work properly. I keep the fingerprint sensor clean but that has zero effect. Microsoft has implemented the hard limit of max 3 attempts to scan a finger when signing in to Windows / unlocking the screen lock, which is way too little because applications that allow up to, say, 10 attempts, usually are finally able to recognize my finger. Considering that I have no guarantee the face recognition would be any more reliable, I think I will just have to give up now unless there are more ideas that are easy to test.