Description
I just lost the full contents of my block due to the error ‘Component configuration failed. Remove the component or try to reconfigure.’ randomly popping up! All my work is gone! This is absolutely unacceptable - how do you expect me to eventually transition to a paid version of Glide if your app behaves like that on the free version???
How to replicate
I have no idea, it just randomly pops up when I make a change in the component’s settings!
Sure thing, except for the fact that your users wouldn’t care if it broke because of you or because of the platform you’re using - they’ll just see that it ain’t working, and make their conclusions.
So while working in a screen, the message popped up and all components were removed? Were you working with a container or tab container by any chance? Do you have a solid internet connection? Anything that could prevent local changes from syncing back to glide servers?
I don’t have a solution, but just trying to narrow in on where it might be going wrong.
The way the bug manifests is that when you are selecting a particular component on the left (say, you want to modify a text input form), and then start messing with the settings on the right (say, you are adjusting the visibility conditions), the middle part showing the in-app screen can all of a sudden, after you’ve made a minor change (for example, you have changed the visibility conditions from ‘if varible X is not empty’ to ‘if variable Y is not empty’, completely disappear with a message ‘Component configuration failed. Remove the component or try to reconfigure’.
Then when you reload the page, none of the changes you’ve made to the visibility conditions are changed, and you have to start all over again. This time, however, I just ended up with an empty screen, all the components that were there before are gone - the table it was connected to is the same, the inputs of the table are the same (that were created because of this component), but the screen itself which contained those components and allowed for the records to be added to the table in the first place is completely gone.
My internet connection is solid, I have a MacBook M1 Pro and haven’t encountered any performance/freezing issues either. It is not a network latency/connection issue, nor a hardware issue - it’s clearly a problem on Glide’s side.