Early Rollovers (rollovers before the set expiration time) are possible in a few scenarios:
When a contract is near its expiration, the liquidity and trading volumes can become suppressed enough that spreads widen dramatically and the trading conditions are no longer favourable.
Low liquidity and trading volumes may lead to an overall suspension of trading. If there are not enough market participants willing to buy or sell at the same time, trading is halted and no new prices are quoted. If this happens, we’ll roll over to the next futures contract in order to avoid positions getting stuck & becoming untradeable.