We have encountered an issue where the user alias is created with a delay by using the following API:
In java: Purchases.getSharedInstance().logIn( … )
Below is the timeline of our user:

Because the delay described above, the Webhook notified our backend service with an AnonymuosID, and we do know about the alias happened afterward. Thus our own service cannot link the user’s REAL user id with the purchases and subscriptions they made.
This happens quite often on our side (more than 2% of our users are impacted!!!!), and it has caused a huge data loss already.
Please fix this as soon as possible, or let us know, what can goes wrong with the integration.