Hi Johnny Johnny,
I hoped that in the previous post I explained that when you remove a row the index of the rest of the ROWS is changed expectedly which means that your selection indexes when you started the loop becomes invalid and this is visible from your console logs, too.
For example, when you call
table.removeRow(0);table.removeRow(3);table.removeRow(11);
All three rows are removed. Ex: https://jsfiddle.net/L0qcynzf/
Best regards,
Peter Stoev
Smart UI Team
https://www.htmlelements.com/