Throwing AuraHandledException will stop email from being sent, so that I can't throw AuraHandledException to alert LWC and send a email in the same transaction.
My option will be either a) separating the call into 2 sequential calls. b) sending a custom message instead of throwing exception.
Did I miss anything or do you think there's a better approach?