@hsalas After thinking about it, I came to the conclusion that it had more to do with the power usage of the raspberry pi than any sort of code/module issue. I noticed I was getting low power notices while just trying to use the webcam. Even using webcamoid would lag, stutter, and give those errors. So I installed Ubuntu 20.04 on a mini desktop, installed MM and the modules (with some tweaking to get pyaudio working) I had no issues, and everything worked perfectly.
Which means it’s either the pi itself not having enough power, the webcam you are using is drawing too much power, or a combination of both.
Might be worth exploring