Error de Gmail "No se puede adjuntar file"

Estoy tratando de enviar un file PDF usando Gmail. Sin embargo, la aplicación de Gmail muestra tostadas:

No se puede adjuntar file

El file PDF no está dañado y se genera correctamente en el directory de caching de la aplicación.

Código: ( Por favor, comente a continuación si necesita código en Java) :

val photoURI: Uri = FileProvider.getUriForFile(this, "com.packagename.provider", File(this.cacheDir.path + "/Report.pdf")) val emailIntent = Intent(Intent.ACTION_SENDTO) emailIntent.data = Uri.parse("mailto:") emailIntent.putExtra(Intent.EXTRA_STREAM, photoURI) emailIntent.putExtra(Intent.EXTRA_EMAIL, arrayOf("some@domain.com")) emailIntent.putExtra(Intent.EXTRA_SUBJECT, "subject") emailIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) emailIntent.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION) startActivity(emailIntent) 

Por favor ayuda