DateRanged based Membership module does not change the Membership status after expiration date

A membership was setup to auto expire on 25th September 2018. It has around 100 members whose access had to be revoked after 25th September. That didn't happen. All the settings were correct.