Perfect answer. Events are only allocated to an eVar is it is sent in
the same server call as the event or is being persisted. Order ID should
ever be generated when the purchase is completed and should never exist
during checkout process or cart process, therefore it is normal that any
events that were sent prior the order id was generated and sent will not
be attributed to it.