I believe this service is working at our end, but I fear there’s strong probability that any messages sent via these forms will get caught in spam filters nowadays (by which I don’t just mean they end up in the recipient’s spam folder; delivery may be completely refused).
The ever-rising volume and sophistication of spam messages mean that spam filters are always trying to stay one step ahead. Any email which originates from an unexpected place on the internet is treated as highly suspect, and unfortunately that’s exactly what happens when you use these forms: the BAA’s servers generate an email which appear to have come from your personal email address.
Perhaps the time will eventually come where we need to retire this service, though that would be a shame, since it’s useful to allow members to communicate without us disclosing their private email addresses.