Symptom
- Emails sent via the extension are correctly dispatched but get stuck in the queue and are sent multiple times to the recipient.
- Other emails in the queue are not processed while the affected email remains in the queue.
- Built-in logs confirm the correct execution of the sendMail() function.
- Removing the affected email from the queue allows other emails to be processed again.
- Error message observed in cloud logging: "[2026-02-19T11:01:04.222220+01:00] php.CRITICAL: Uncaught Error: substr(): Argument #1 ($string) must be of type string, array given".
- Exception details: "[object] (TypeError(code: 0): substr(): Argument #1 ($string) must be of type string, array given at /var/www/sap_et/src/SAP/EventTicketing/Bundle/MailProviderBundle/MailProviderManager.php:233)".
Read more...
Environment
SAP Event Ticketing
Product
SAP Event Ticketing, cloud edition all versions
Keywords
KBA , IS-SE-ET , SAP Event Ticketing , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview