Talk: Android takes around 30 seconds to load conversations which load instantly on web or desktop client

I’ve spent some more time debugging this and trying different settings. Unfortunately the problem persists to some degree.

I have found out how to reproduce it:

  1. Restart / update the nextcloud-aio-talk container
  2. Open a conversation in the app

It will take around 30 seconds to load the first time. After this, it will load faster.

Important note: this delay is only in the Android app. I can load the conversation within 1 second on the web, and in the Windows app. I have not tested the iPhone app.

I’ve been testing this using the “Talk Updates” chat as well as some private chats.
Here’s how it looks on the web - it loaded instantly after restarting the Talk container:

Here’s the same conversation on the Android app, opened a few seconds later: