Sounds like its failing because of DMARC and auto-forwarding.
Auto-forwarding breaks SPF and sometimes DMARC typically - and are these are being auto-forwarded from an external sender to the teams chat?
If the original sender is using DKIM, that can help