Voice recording leads to crashing
A few months ago I made a program that utilizes the microphone to initiate the next screen throughout the experiment. It has worked without issue for for a while. However, recently (I have not used it in the last three months) the microphone does not seem to trigger the next screen but eventually the program will start buffering (I'm not sure if is is in response to a sound or not). The buffering can take a minute of two and then the next screen will appear, however, after a few screens of this eventually the buffering takes so long the whole program crashes. I have already tried running the program on a different computer with the same result.
I really have no idea what could be wrong as the program is completely unchanged from three months ago where it ran fine.
I would really appreciate any insight anyone could offer.