Hi @Roget Luo ,
1.In addition to what Andy said, you could also run the following command in on-premises Exchange to check whether the mail sent to UserA is successfully received:
Get-Messagetrackinglog --Recipients <> -Start <> -End <> -MessageSubject <>
2.Please try to login to OWA and see if userA could receive the mail.
3.In addition, is there any difference between UserA and other mailbox settings? You could run the following command to check the settings of userA:
Get-Mailbox -Identity <> | fl
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.