Ecommerce customers are not currently able to edit their email address in their account profile.
If the customer's email address is currently being used as a dependency for key data points, I would suggest to instead use a unique customer ID for those dependencies in order to free up this data field to be editable. Possibly the Entity ID, for example?
Thanks David for the idea, as email ID is also the user id for the storefront login and most of our platform customers are B2B and they don't want to give an option to change the email ID to the storefront user.
we understand this could be a inconvenience for the Retail users as would like to change email IDs.
But please do share any specific use-case you are trying to solve here.