OpenMV N6 + GENX320 Failure?

Hello OpenMV folks,
I’ve run into an issue with my OpenMV N6 + GENX320 module. So far, the camera and module have been working very consistently, but today, I started running into issues where the OpenMV N6 is inconsistently recognized by OpenMV IDE. With the GENX320 attached, the OpenMV N6 immediately hard faults, and cannot be recognized by my laptop as a device, with the filesystem being completely unaccessible. I tried removing the GENX320 from the N6 and seeing if it would be recognized, and it was somewhat successful. When I could, I tried re-flashing the firmware, but after successfully uploading the firmware, it immediately hard-faulted once more. For reference, here are pictures of the board’s and GENX320’s front and back:




Any help on this matter would be greatly appreciated, as I’m not sure if I’m faced with a GENX320 failure, a N6 board failure, or both. For reference, I flashed the 4.8.1 firmware to N6 when I attempted to fix it.

Hi! Let’s jump on a call and I’ll try to help out. Sending you a private message.