Update on my Pi4 issue. I may have resolved it, unsure. This morning I installed sshguard. And then took my Raspberry Pi 3 b+ that I was using as a Pi-Hole offline. I noticed in my network that they both (pi4 and pi 3b+) were using the same machine name even though unique IP addresses. Not sure if that was potentially creating issues or not. Or if some form of SSH server vulnerabilities. *shrugs* Since making the addition and taking pi-hole offline, my miners have been up nearly 4 hours without any issue.
I tried that and it does not move from T 550.
Tried to duplicate as I don't use ckpool but it's working for me. Below is the command I used:
./cgminer -o stratum+tcp://pool.ckpool.org:3333 -u BITCOIN-ADDRESS.Rig01 -p x --usb 1:3 --gekko-r606-freq 625 --widescreen
And it's going on up to 625Mhz and ~882 Gh/s. And I'm using Volt setting 4 (top light lit, other two unlit).
Also you are seeing the + beside BM1387:12+ ? As the + shows it is using boost.
*** Edit ***
Update on Pi 4. So apparently my issue was adding the 2nd Raspberry Pi to my network but not changing the hostname. I have 3 Pi's on my network. One Pi 3 b+ and two Pi 4's (one for my miners and the 2nd as a mini NAS Server). I've gone back through, changed all of the host names to something more unique such as Pi-Miner for one of my Pi 4's and the 2nd as Pi-NAS and then my Pi 3 b+ is Pihole-server. Resolved my issues as the newpacs have been running all day now and no drops. So if you are going to run multiple Pi's on your home/office network be sure to change the hostname so that all of them don't show up on your routers table as simply RaspberryPi 
Edit on an Edit. It finally crashed again. So back to the drawing board

Something caused a reset, the R606 does fine. The newpacs on the other hand goes Zombie. Forces me to do a full shut down as it disables the ports.