My site is on a perpetual update cycle in development for some reason, so every time I refresh the preview, it says I need to refresh as the site has been updated.
Anyone had this issue before? I’ve submitted a bug report but given working hours of the team I’m hoping there’s some other way around over the weekend so I can continue building and testing my site.
We ran into the same issue on production, although ours was occasional and not perpetual. It’d force our customers to refresh their page even though we hadn’t pushed the app (we do a lot of video conferencing in our app so having customers refresh the page ends their video calls - not at all ideal).
Initially, Bubble’s support told us this was expected behavior, and encouraged us to just deal with it. (wtf!)
After pushing back, they acknowledged that it was a bug and other customers had also previously experienced it and previously reported it. They said they’d have their engineers look into it (don’t know why they hadn’t done so before if other customers had reported it). I haven’t heard back from them on this issue since.
In my experience, Bubble’s support focuses on getting back to us quickly but doesn’t care if the answer is at all helpful. It’s as if they’re measured on response times but not at all on whether they fixed our problem.
As such, we’ve found the only way to get these types of issues fixed is to submit a bug report and to follow-up on it to make sure they’re addressing it. Don’t let them blow you off if it’s an issue for your app – because they will try.
It is definitely one of my troubles and the classic answer given does not happen on our side. I just switch from development to live version and Bubble wants me to refresh the page. Nevertheless, I did not make it accepted as a bug in a few reports.
I have been doing what I need to do about the live version if no one has been online for a while. For example: Deploy some things or check logs.
Since I have noticed the bug in the subject, I have been using this simple solution if I need to switch to the live version to check logs or other things.
Unfortunately, this bug is not a continuous thing and it is very difficult to prove. So I will use such a method for a while.
I think it’s probably fair that bubble shows that banner sometimes, even if it is not us prompting the refresh (by updating the app).
Bubble is like the mother-app, it’s updates trickle down to us all. An overhead alert, to refresh the page is good practice for many reasons.
Your use case is interesting though because it indeed compromises your apps functionality. If users are inclined to refresh the app (and they will click…), it ruins the video conference.
So you can try just puting that css on your page (or forcing it, based an a conditon=yes on the page - such as when the video conference starts).
In fairness to this thread, a bit better versioning control may be in order.
Ideally, @sridharan.s’s app users, should only see the refresh banner, when he himself pushes an update. Although I can also reason with the alternative side. Perhaps It is very valuable, for Bubble to make sure that all the pages in the ecosystem get updated in certain instances. The alert is good for debugging also, generally speaking.
So I think it is probably fair for support to say that this is “expected behaviour”
We’re on a dedicated server so Bubble’s code changes are not supposed to ever be implemented in our app without us specifically upgrading the version of Bubble that’s run on our servers.
Your right. I gave it a bit more thought. I agree.
It definitely shouldn’t happen on a dedicated server, and ideally it should not happen on live sites at all (unless we push the update ourselves). I see random updates in dev. sometimes, but I generally don’t think much of it.