“c is null” or “_childIndexes is null” error message.
Reason:
API calls again not existing data was executed;
incorrect parameters of methods ( beware that some methods of grid accepts row ID , while other may accept row Index );
data in question not loaded yet ( data loading is async.).
Solution:
check documentation for used methods, to be sure that parameters are correct;
any data manipulation command must be executed only after data loading ( onXLE event or second parameter of grid.load command can be used to catch the necessary moment ).
grid in split mode can't change its configuration without full recreation, attempt to change config of grid in split mode will result in the above error.
Solution:
don't change configuration of grid in split mode after splitAt executed;
if you really need to change config - use grid.destructor() and create new grid in the same container with new configuration.