we are working heavily on a file with around 10 contributors and suddenly the file is showing us an internal error and really something bad happened.
we are working on your SaaS. downloaded the file and double checked on a local docker installation brought us the same error / behavior.
the console shows a validation error / 400 bad request. a .log and .penpot file is attached for further examination. cannot upload it unfortunately, maybe because I am new?
hope you can help us out because there is quite some work already done.
We found some corrupt data related to some components in your file. “Tab Bar Mobile Item / Inactive”, “Tab Bar Mobile Item / Active”, “Tab Bar”. Right now we are working to fix your file so you can access again.
It would be really helpful if you remember if you did something special related to those components.
thank you, the team is thrilled and we will try to update the file with all our side-progress from other files.
we planned to split the file and work more with shared libraries, so we wouldn’t compromise that much progress anymore.
what do you suggest? keep everything in one file and you can learn from our mistakes or split it and be more safe?
tank you for fixing, if you have any tipps / insights what went wrong and what to avoid in the future, please let us know
I think probably spliting the file and working with shared libraries would be the best way for your team.
Probably we have some kind of race condition on the components are, we introduced some code to detect those situations and fix them. Anyway if you detect something not working as it should or remember what happened to the problematic components that would be great.
I was working with these components when the error occurred. I was trying to update the main component, but each time I updated the main component, every instance with overrides got reverted to the default look. So, I tried to undo the action and update again a couple of times, then the error occurred.