Supertipo no resuelto AWS S3: TransferListener en la class de nivel superior Kotlin

Acabo de actualizar Android Studio a 3.0-beta2 y todas las herramientas de compilation junto con él. Me encuentro con un error de compilation extraño, tengo una class MediaUploader que implementa la interfaz TransferListener (esta function para comstackr). Cuando uso:

class MediaUploader: TransferListener { ... } 

Me sale este error:

 e: Supertypes of the following classes cannot be resolved. Please make sure you have the requinetworking dependencies in the classpath: class com.example.sdk.utils.MediaUploader, unresolved supertypes: com.amazonaws.mobileconnectors.s3.transferutility.TransferListener 

Si creo una instancia dentro de MediaUploader, todo funciona:

 class MediaUploader { private val listener = object: TransferListener { ... } } 

¿Alguien sabe por qué esto podría estar sucediendo? Me gustaría evitar crear el object extra si es posible (más por motivos de organización).