If a member leaves they get a member check email
If they join again and stop for a second time they do not get a new membercheck email
There is a flag or similar in the code to make sure this email is only sent once, but this should be reset if membership starts back up again
Does this affect any other emails sent too?