Il se peut que vous tombez sur ce message d'erreur un jour...
C'est un problème de curseur, un index qui passe à -1
Vous pouvez tenter plusieurs pistes
1: appliquer un disableAutoUpdate à l'arraycollection
ac.disableAutoUpdate();
2: appliquer un filtre à l'arraycollection
ac.filterFunction = theFilterFunc;
gc.source = ac;
gc.refresh();
3: avoir un duplicata de l'arraycollection
ac = null;
ac = new ArrayCollection(appModel.acDuplicata.source.concat());