Licensing screen shows 2 parameters: license expiration date and maintenance period. Upgrade procedure will fail if licensing is ok but maintenance period is over.
This behavior is by design. ChangeBase is checking maintenance period online during startup. Please contact licensing team to extend maintenance period.