it’s always either a hit or a miss. The player UI really needs to show if the instance you’re streaming from is online and working or not. Otherwise, you just keep waiting for the loading to complete, but it never does and you go the the preference to check and the instance isn’t up anymore. You change it back to another instance, go back to the player, check again and change instance again until it works. Then sometime later the same thing happens again.
Newpipe mostly always works and is good enough for me.
Hiding read posts means they’re now lost (when you’re logged in) if you didn’t save the link somewhere. Can’t find it after a day and now you have to check it on incognito.
But if you don’t hide posts you’ve already read, you end up with the same posts on your feed.
it’s a very small nitpick though. having new posts load every time I visit lets me see a lot of new content, I wouldn’t have seen otherwise.
I hope some app devs can put up a section for “read posts” locally so instances aren’t overwhelmed.