In-App Payments: Error ('Failed resolution of: Lcom/squareup/Card$Brand;') when calling StartCardEntryActivity

Sorry, I’m going through the process of getting this to work with Xamarin, so I’m pulling the jar files. I found the answer to my issue pretty soon after posting. I didn’t pull all the dependency jar files for the in-app payments sdk, the one related to this issue being the com.squareup.android.card package. I now face the following runtime error at the moment:

E/AndroidRuntime( 8081): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tekwavesolutions.host/sqip.internal.CardEntryActivity}: kotlin.UninitializedPropertyAccessException: lateinit property providerContext has not been initialized

I know I’m implementing with Xamarin, which there is no current support from Square, but I was wondering if maybe this is an underlying issue.