I would recommend to open GitHub issues for problems with the code - the group is not for development discussions.
As a yes Biostar does send out emails depending on a default messaging preference of users.
The easiest way to troubleshoot emails is to first set them to console backend:
that way you can see the emails as they are generated. By default Biostar also writes to the console backend and when you import the default data you can see the emails printed there. After that is emails do not arrive it is a settings with the email provider.
best,
Istvan