For everyone having the same problem. Check if you do not use SXSSFWorbook() - By default it has 100 rows buffer limit.
Look here: Apache Poi RowIterator only returning the last 100 (0 - 99) rows