Yeah, in this case it's wired. I did some more playing with things and found out that unplugging the usb and plugging it back in crashes ES. If I do it slowly, its ok. I'm pretty sure all of this is somehow related to the kernel. Not sure what kernel reto pi uses or recalbox for that matter but I only recalbox does these things. I could maybe grab some dmesg logs on this.