I updated Orion to the latest version. At the time of the update, two Orion personas were running, a vanilla test persona with one open window and my regular, working persona with approx. 15 open windows (each with many tabs). Unfortunately, I don’t remember from which persona I started the update. In any case, after the update Orion launched with the regular persona, but contained only the one window of the test persona. Whatever I tried, I could not bring back the many windows of my regular persona.
Since these windows are very important to me (and I can’t remember them), I figured I should be able to go back to the state before the update with the help of Time Machine. So I restored versions of ~/Library/Saved Application State/com.kagi.kagimacOS.RC.savedState and ~/uli/Library/Application Support/Orion RC from before the update (with Orion not running, of course). I made sure that these contained indeed plists etc. with many open windows.
But this didn’t help, either. As soon as I launch Orion, it launches the regular persona, but again, only displays one window; the above restorations from Time Machine are immediately rewritten to contain only one window.
First of all, an Orion update must not lose open windows and tabs under any circumstances. This is especially important for people like me who use the open windows as a kind of to do list.
Second, if this happens nevertheless (and it did for me for the second time now), there should be a path to restore the former state. The easiest way I can think of is to save snapshots of the personas on a regular basis automatically (I keep forgetting to do this manually) and keep several iterations; unfortunately, this is still not possible.
Version 0.99.126.4.1.6-rc (WebKit 619.1.1)
Mojave (10.14)