Thanks for contacting Syncfusion support.
Query : Using CRUD insert, when the list is added to, it appears the visible=false fields are no longer set to visible=false. I do not have this problem on update, only insert. If I remove visible=false all works fine.
We have validated the provided information and code example. Based on the code example, we have created a sample and tried to reproduce the problem but we are unable to reproduce the reported problem at our end. We have attached a sample for your reference. please refer the sample in the below link.
If you still get the same problem, please get back to us with following details that will helpful for us to validate and provide a better solution as soon as possible.
1. In your code you are bound the actionBegin event. did you customize anything here, share the full grid code example .
2. Share the video demonstration of the reported problem.
3. Try to reproduce the reported problem in the given sample or share the issue reproduced sample.
4. Did you called refresh or refreshCoumns method anywhere?