i have a suspendCancellableCoroutine as an animation listener extension, but its crashing on api 30, heres the extension
suspend fun Animator.startAndWait() = sus