When a sender stops sending, a submission shows an error, or AI Processing stops reading funder replies, restore the existing sender instead of creating a new one. Match the error or symptom below, apply that fix, then confirm with Send test email.
If you have not added a sender yet, start with Connect Your Email to MCA Pilot.
Open the sender and read the error
Recovery starts on your profile Senders tab, not on a new sender form.
Click your name or initials and select View profile.
Open the Senders tab.
Find the sender that failed and note the status or error text.
After you apply a fix, hover the sender and click Send test email. A working sender shows Verified with a timestamp.
Prefer Update Password, Sign in with Microsoft, or Edit on the existing sender. Creating another sender for the same address is how duplicate records start.
Fix the matching problem
Open only the case that matches your error or symptom.
Gmail: Invalid login or Application-specific password required
Gmail: Invalid login or Application-specific password required
Invalid login: Username and Password not accepted, Application-specific password required, and Invalid login: 534-5.7.9 Application-specific password required mean the Google app password MCA Pilot uses was revoked, never set, or replaced with a normal Gmail password.
Changing your Gmail password deletes every Google app password.
Open Google App Passwords and sign in.
If needed, turn on 2-Step Verification first.
Name the password MCA Pilot, click Create, and copy the 16-character password with no extra spaces.
In MCA Pilot, open View profile → Senders.
Hover the broken sender and click Update Password.
Paste the new app password and save.
If the same mailbox also reads funder replies, paste the new password into both the SMTP and IMAP password fields. Update both together.
Click Send test email and confirm the status shows Verified.
Full IMAP recovery steps: Configure Your IMAP Settings.
Gmail: Internal error
Gmail: Internal error
A Google Internal error on the sender is treated the same as an invalid or deleted app password.
Create a new Google app password named MCA Pilot.
Use Update Password on the sender and paste the new value.
If AI Processing is enabled, paste the same value into both SMTP and IMAP password fields.
Run Send test email and confirm Verified.
Wrong SSL/TLS or port for the provider
Wrong SSL/TLS or port for the provider
A sender can fail when Requires SSL/TLS, host, or port does not match the provider. Open the sender, click Edit, and set the values for your provider.
Provider | Host | Port | Requires SSL/TLS |
Gmail / Google Workspace (SMTP) |
|
| Checked (TRUE) |
Microsoft 365 business (Custom SMTP) |
|
| Unchecked (FALSE) |
Personal Outlook (Custom SMTP) |
|
| Unchecked (FALSE) |
SendGrid |
|
| Unchecked (FALSE) |
For Gmail IMAP used with AI Processing, use host imap.gmail.com, port 993, and IMAP Requires SSL/TLS checked. For Outlook IMAP, use host outlook.office365.com, port 993, and SSL/TLS checked.
Hover the sender and click Edit.
Correct Host, Port, and Requires SSL/TLS.
Save with Confirm.
Run Send test email and confirm Verified.
Microsoft OAuth: sign-in expired
Microsoft OAuth: sign-in expired
Microsoft senders connected with OAuth need a fresh sign-in when authentication expires.
Open View profile → Senders.
Find the Microsoft sender and click Sign in with Microsoft.
Choose the email account and finish sign-in.
Run Send test email and confirm Verified.
Microsoft 365 Custom SMTP: 535 authentication error
Microsoft 365 Custom SMTP: 535 authentication error
535 and 535 5.7.139 Authentication unsuccessful usually mean SMTP AUTH is disabled in the tenant or mailbox, not that the password rotated.
Enable SMTP AUTH with the steps in Why am I getting an 'Invalid login: 535' error with Microsoft 365?. That guide covers mailbox-level and tenant-level SMTP AUTH, GoDaddy-hosted Microsoft 365, and Azure AD Security Defaults.
Changes can take 5–10 minutes. Wait, then test the sender again from the Senders tab with Send test email or Test Connection.
SendGrid: DNS, domain auth, or bad credentials
SendGrid: DNS, domain auth, or bad credentials
SendGrid failures usually come from domain authentication, DNS, API key fields, or SSL/TLS mismatch on the sender.
In SendGrid, confirm Domain Authentication shows Verified.
Confirm DNS includes both SPF and DKIM for the sending domain. Copy each DNS record exactly into your DNS tool (for example GoDaddy, Squarespace, Cloudflare, or Namecheap) and recheck for typos or missing entries.
In MCA Pilot, open the SendGrid sender and click Edit.
Set Username to
apikey(all lowercase).Set Password to the full current SendGrid API key.
Set Host to
smtp.sendgrid.net, Port to587, and leave Requires SSL/TLS unchecked.Leave AI Processing unchecked on the SendGrid sender. Use your mailbox sender with IMAP when you want MCA Pilot to read funder replies.
Save, then run Send test email or Test Connection.
For first-time SendGrid account and DNS setup, use How to Set Up A Sendgrid Account.
SendGrid: write ECONNRESET
SendGrid: write ECONNRESET
write ECONNRESET means the SMTP server closed the connection unexpectedly. It is often transient during bulk sending.
Wait 2–3 minutes.
Resubmit the deal.
If the error continues after a successful test email, re-check the SendGrid sender fields and domain authentication above. See also Error from Sendgrid: write ECONNRESET.
No email accounts in the dropdown for a rep
No email accounts in the dropdown for a rep
An empty email-account dropdown during submit means the rep cannot use any sender yet. This is access configuration, not a broken SMTP password.
Open the sender and click Edit.
In Users, add the rep.
Save with Confirm.
Also confirm the rep has a seat, can see the deal, and has Can submit deals. Full empty-dropdown troubleshooting: Troubleshoot sender access and an empty sender dropdown. Broader permissions checklist: How to Set Up Rep Access, Manager Visibility, and Sender Permissions.
Duplicate or stale senders for the same email
Duplicate or stale senders for the same email
After a reconnect, submissions can still fail or leave from the wrong mailbox if older sender records remain.
On Senders, look for multiple entries with the same email address.
Give each one a distinct Internal name, such as
Deals (Gmail)andDeals (SendGrid).On the Details tab, expand Defaults and set Default submission sender to the sender you just fixed.
Run Send test email on each matching sender. Only the record that shows Verified with a recent timestamp is active.
If stale duplicates remain after that, contact support to remove them so only the active sender is left.
AI Processing stopped reading funder replies
AI Processing stopped reading funder replies
Outbound sending and inbox reading are separate. If replies stopped, restore IMAP credentials and turn AI Processing back on.
On Senders, hover the sender and click Edit.
Check AI Processing and save with Confirm.
If the mailbox password changed, click Update password and paste the new value into both the SMTP and IMAP password fields. Update both together.
For Gmail, create a new Google app password if the account password changed, and approve any Google security or access alert about mail/IMAP access in the Gmail inbox.
Check IMAP Status for updates. There is no separate self-serve IMAP connection test.
AI Processing runs every 5 minutes. During a large backlog, Google may temporarily throttle IMAP. Wait a few minutes and check IMAP Status again. Full IMAP setup: Configure Your IMAP Settings.
Confirm the sender works again
Do not resume live funder submissions until a test send succeeds.
Hover the sender and click Send test email.
Send the test to an address you own.
Confirm the message arrived.
Confirm the sender status shows Verified with a timestamp.
If the test still fails, re-read the provider error on the sender status and open the matching case above again. For first-time field values across providers, use Connect Your Email to MCA Pilot.
Related guides
Connect Your Email to MCA Pilot — first-time Gmail, Microsoft, and SendGrid sender setup
Emails erroring with "Invalid login: Username and Password not accepted" — short Gmail invalid-login entry point
How to Set Up A Sendgrid Account — domain authentication and SMTP Relay
Configure Your IMAP Settings — AI Processing for funder replies
Why am I getting an 'Invalid login: 535' error with Microsoft 365? — SMTP AUTH enablement
Troubleshoot sender access and an empty sender dropdown — rep missing from the sender Users list
How to Set Up Rep Access, Manager Visibility, and Sender Permissions — empty dropdown and submit access
Error from Sendgrid: write ECONNRESET — transient SendGrid disconnects
Map funder reply domains for approval and decline emails — when replies come from a different domain
