Actually liquidation warning is about 20 minutes before close on expiry day. All my liquidations happens from 3:50 to 4:00 ET
- So 1 hour before expiry - not a few days as you stated before.
- Then that makes perfect sense - you don't have enough margin.