Internal Error 0x04000

Hi all, I’ve been facing an issue with my drone. The issue is as follows:

I’m running the cube+ with arducopter 4.6.2 stable.

Everytime while performing preflight checks, I get thrown a message : Internal Error 0x04000: I215- spi_fail.

I tried to format the sd card and the issue gets resolved temporarily, but comes up again the next day. Ive changed my cube+ once, thinking it’s a hardware failure, yet the issue popped up on my new hardware aswell. I’ve checked my power going to the cube+ in my bin logs, and looks a stable 5.17v constantly.

Any help would be deeply appreciated.

Try a different SD card.

I’ve changed my sd card, as well as the cube itself. Issue doesn’t look to be resolved.

I would remove one peripheral at a time until the issue goes away

I think I see a pattern. It’s always when I use a full charged battery. Kore carrier is rated for 50.4v, 12sLipo, where as I was using a 12s LiHV, which is roughly 51v raw voltage. If I used a slightly discharged battery, I don’t see this issue. Looks like something is wrong with the voltage lines when there is slightly excess power.