WooCommerce Customer Primary Contact

When a new customer / sales order is created via the WooCommerce Integration - the address details are captured correctly in ERPNext. However based on the new Contact tables - Primary Contact, Primary Mobile Number and Primary Email ID fields are NOT populated. Branch version-12 12.2.0 in Production (most recent with WooCommerce fix).

Will appreciate any guidance on how to resolve this issue.

This bug is causing NO SMS / Email notifications to be sent to customer upon the creation of new sales order - as there is no default email id / default mobile number associated with the new customer in ERPNext (as they are captured under address and not as new contact)

Is this a V12 issue due to Contact refactoring? Is it likely to get fixed in short term?