STT never ending on ESP32

Recently I have been trying to get an M5Stamp Pico working with an INMP441 microphone for Assist. Assist is fully functional in a web browser, but when I go to try to use the ESP with the mic, it logs saying “STT started” but it never ends and in Voice Assistants in HA it seems to be continually trying to process audio.

Any help would be appreciated, and I can give more info if it is needed!