Its swipe to go back or the hardware back button. The in app back button on the top left won't have the confirm. It probably should, but I'll need to figure out a good way to handle that too if people want it.
On Android the back button/back gesture is a single event, and its easy to intercept. On iOS the swipe gesture is part of the transition animation, so there's not really a good place to intercept and ask the user.
Also, you can only swipe back at certain times after other app animations/transitions have completed, so it's less of a problem on iOS.
I added a setting (on by default) that will pop up an alert to confirm going back to communities list. You can try it on the beta release, let me know if you try it out, what you think!
If the app thinks the app button is being pressed twice, then the app would just close instead of going to the communities list, so that wouldn't solve the problem. I need to get the the root of the problem with a reproduction in order to fix it.
Ah, that’s probably because Voyager has to merge requests for posts and comments and it’s a bit fragile. Lemmy v1 should solve that since it gets combined!
Are you running the beta? I pushed a potential fix there