Try inputting something in Email column that’s not in email format. You’ll see the red background appear and disappear immediately. Same for dropdown. What’s happening is that validations are running, HotTableComponent is calling some functions that set states in App component, causing App to rerender HotTableComponent which causes the CellMetas validity to be lost