cause

input props mutated

const data = [];
const layer = <DeckGL data={data} />
data.push({ id: '123' });
// layer not rerender

Refs: https://github.com/uber/deck.gl/issues/724