Debug WP Emails in WordPress.
It will track all failed emails in Options panel. Where you will be able to locate the reason why emails are not working.
For tracking BuddyPress mails also install this addon : https://wordpress.org/plugins/vibe-buddypress-to-wp-mail-fix/