I have a sick wavestate (original) that was purchased 2nd hand. I was never quite rock solid, always occasionally froze mid-play or occasionally wouldn't boot up.
Lately it's become more unreliable and rarely boots up at all, freezing on the "Korg wavestate" splash screen.
I have a good bit of experience fixing synthesizers and other electronics so I did some troubleshooting, but at this point I'm pretty stumped. Here's what I've tried so far:
I took the unit apart and set it up on my electronics bench, with keyboard and panel connected.
There are no obvious visible signs of damage to the boards or components. Nothing feels particularly hot to the touch when running. In fact, while stuck on the boot screen, even the Broadcom chip on the RPi CM3+ barely gets warm without the heatsink attached, so it's probably not doing much.
To rule out a bad power supply, I connected it to a stable bench PSU @ 12VDC. No change.

The blue LED on the main board still flashes when stuck on boot screen.
When connected via USB, Win 10 finds the wavestate audio device.

Bonjour Browser shows the ssh/sftp services of the wavestate.

Booting into USB Boot Mode works, and windows then sees the BCM2710 boot device (from the Raspberry Pi Compute Module 3+).
I had the RPi Compute Module I/O board and a spare 8GB CM3+, so I took the CM3+ out of the wavestate, connected it via the I/O board to a pc with USB, booted it using rpiboot and dumped the contents of the eMMC flash. At that point, I switched modules and wrote the flash to the other CM3+, effectively cloning it. That way I could eliminate an unreliable CM3+ as the source of the issues. The process worked as expected, but still freezes on the boot screen with the clone installed.
(see below, if anyone is interested in the process)

I can't check firmware version from the menu since it no longer boots, but looking at the files in the flash, it appears to be 2.1.3.
The System Updater does not work (no device found), but the USB Boot Utility works. I tried updating the cloned CM3+ to firmware 3.1.7, and that reported as successful. It still freezes the same way.
Just out of curiousity, booting the CM3+ in the I/O board with HDMI video hooked up shows a pretty typical embedded Linux boot sequence (looks like they used Yocto to build the system) and nothing really stands out. Then again, I'm not sure exactly what I'm looking for and how this works on a healthy unit.

Does anyone here know more about wavestate internals than I do? Any further suggestions would certainly be welcome.