@sbojujuwhat happens when on the Android device with Locus Map click on invite link? I've just tried and Locus Map was correctly started, then started Live tracking and app correctly joined the invited group. Now you only need to start tracking with the invited group. If you expect that the app will simply display the group, it does not work like this. In the app, you have to actively track to a certain group to see its other users.
@haudekAre you using native dark mode by the app or is some system-defined Dark mode forced to all apps? If the second option, then doesn't do this!
Translaton in the Locus Store is more complicated. Many of visible texts is directly on the Locus Store server so translation in the app is not used here.
@Andrew Heardlong feedback, thanks!
1. Display Go Premium or My Subscription
Here is a small unfinished task: the server not yet actively notify all devices about change in the user account. But, because of many optimizations, the app does not contact the server until it knows for sure, that it needs it. So now, it is necessary to do something that forces the app to load fresh user account parameters from the Locus Store > well, for example, open Locus Store

. We already have a plan for improvements, so it will be done in next month(s).
@slarti76, right, but we already have a working system for "push-notifications" for sync (so server tell the app to download new data), so we will use the same for changes in subscription, accepted LoCoins gifts etc.
2. Duplicate track & point groups & folders for Cloud Sync
Thanks for the description, but based on your steps, no problem like this should really happen there. When you start the sync on the second (and third, etc) device and some data are already on the server, the app should offer "Full download" (so discard local data and download only data from the server). Nothing like this happens to you?
In case, you have a valid backup before the sync, it is possible to clear server content and start the sync from scratch.
3. Presets not backed up on device 1, or restored on device 2
Restoring backups from LM Pro may cause a mess in rare cases I believe. I'm not sure to which settings this applies, but in the LM4 are some methods that a) convert old settings to new and then b) remove old settings after that. Maybe it may be a reason for this behavior? Anyway, if this is not an easily repeatable problem, please just set your function panels again. Thanks.
4. Compute Plan error
Geeky function (compute plan) > Geeky result > Geeky "error". It is not a real error. App simply force-stop sync process and you see this result. It is correct.
5. Stuck in Locus Store
Heh, funny right? This issue is there for years. I was still never able to simulate it and fix it. Also because of this exists small "Home" button as @slarti76 correctly wrote

.