If you happen to have another iPhone, you could use it to rule out your theory that the issue is caused by the caching.
So if you download the Mlem app on a separate iPhone, then it shouldn’t be affected by the cache, which I assume is stored locally on your current iPhone (although I’m also not a iOS dev, so I wouldn’t know if that’s true).
Well that’s strange.
If you happen to have another iPhone, you could use it to rule out your theory that the issue is caused by the caching.
So if you download the Mlem app on a separate iPhone, then it shouldn’t be affected by the cache, which I assume is stored locally on your current iPhone (although I’m also not a iOS dev, so I wouldn’t know if that’s true).