@tariqbilal I started having this problem after upgrading to tenancy 3.8.5. I assume your emails are queued? If so, I believe they are being run in the central context, also due to the nature of serverless. I also assume you have all the correct middleware setup?
To get around this, explicitly set your tenant on the constructor. So that you don’t need to use the tenant() helper. Basically give the mailer the tenant directly.