Hey. Great work putting the app up so soon. There seems to be an issue every once in a while with loading content regardless of the origin Lemmy server. I'm guessing something on the API end. Is the API host specific instances (i.e. is the host of the sync API currently just the Lemmy.world instance)?
Every instance is hosting the API for their own users, and unfortunately lemmy.world has plenty of outages recently.
The way Lemmy works is that when you have an account with lemmy.world and subscribe to a community hosted on lemm.ee (for example), the lemm.ee server copies the content over to lemmy.world, and you see it all "locally". Hence a lemmy.world server outage reflects what you see with your lemmy.world account. Local communities will always be shown "as local" of course, so a server outage then means it's completely offline for the time being.
A quick fix would be to sign up with a smaller instance and subscribe to the communities from there (including the ones on lemmy.world), in that case even if lemmy.world is offline, you would be able to see and interact with their cached copies on the target instance. I've made an account with infosec.pub for that purpose.
Ah, I figured there's that kind of problem. I was wondering if the alternative was that the server running the API were a different process or potentially machine from the one running the web front.