Can you check in a private browser or another device or laptop if they show up? Changes including new tabs, do appear right away when you push and should not require the app to be reinstalled. Also just making sure you didn’t set some faulty conditional visibility for those tabs?
Yes, and just to be sure, I always click the share button and wait a few minutes- sometimes I have to open and close the app 2x to see all changes. I am not certain - but clicking “share” seems to get everything current out into “production”.
First time, you click publish, after that changes are automatically “pushed” but to be sure everything is faster, click on the Share button in the top right of your designer.
I guess I’ve never clicked on the share button to republish any changes, but I may have to try to see if it makes a difference. Everything should be published automatically and almost immediately, but I have had some small changes take awhile, even with force closing and reopening the app on my phone. You can’t rely on a user to force close and reopen, but like I said, the changes do migrate eventually. I think if there is enough changes to the app that cause some internal conflict, then the app will restart and auto sign in again.
I look at it this way. It can be weeks, months, or years for someone to update an app store app, whereas it may only be hours or days for a PWA to update on all user devices. You are alway at the mercy of the user to some level.