Urgh. This is a nasty one that escaped my unit tests. I've fixed it for the next release: https://feedback.objo.dev/bug/277
It's worth pulling back the curtain here to explain why I missed it. The root cause is that internally Objo deserialises locale string tables with C# reflection-based JsonSerializer.Deserialize<T>(..., JsonSerializerOptions). The release Objo.Host.Desktop and Objo.Host.CLI builds (that form the core of Objo apps) are trimmed by the C# compiler, which disables reflection-based System.Text.Json serialisation by default.
I didn't notice it during testing because my unit tests were not focussing enough on the deployed host application.
Disappointed but will put a patch out shortly.
It only affects apps using localisation.