On the 4th record, you have 3040 maintenance count starting from 2014-06-01 and expired on 2017-05-31. And then on the 3rd record, you only have 32 maintenance count covering between 2017-06-01 to 2020-05-31, that's not enough comparing to the original value of 3040. And then on the first record, you have 3040 maintenance count from 2020-06-01 to 2025-05-31, so there are 3008(3040-32) maintenance count that have maintenance gap between 2017-06-01 to 2020-05-31.
The alerts for purchase orders linking to the license are tend to show any potential gap in maintenance, the alert indicator(In this case the red indicator on the first row) may not be pointing to the purchase order that caused the gap alert.
Thank you all for your responses.
We found that 'assigned entitlements' column in the linked purchase properties of the license showing up '0', while we have allocated 3040 already. Not sure why it was not updated, but we just re-assigned the partial qty again and the alert disappeared.