Running into another unexpected set of events for a customer (app user id: ob5Wpc3mWKUoYCtijpDVtXy2XnP2).
It seems that the EXPIRATION event came just a few minutes after the billing issue (when the grace period started). EXPIRATION event is expected to come at the end of the grace period if the billing issue is still persistent (current grace period is set for 3 days).
Currently this causes a contradiction, since the EXPIRATION is meant to remove entitlements, but the Customer Profile page in the RC Dashboard has Entitlements listed still..