LOST EMBER: A couple of fixes

Thank you very much for your feedback so far! We've been looking into all the issues you reported and managed to fix a bunch of it over the weekend. What changed so far: seemingly random crashes at various points in the…