One of my apps that uses KeyStore suddently stopped working. Here is the log:
12-07 22:39:51.145 27905 27905 W KeyStore: KeyStore exception
12-07 22:39:51.145 27905 27905 W KeyStore: android.os.ServiceSpecificException: (code 7)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.os.Parcel.createException(Parcel.java:1956 )
12-07 22:39:51.145 27905 27905 W KeyStore: at android.os.Parcel.readException(Parcel.java:1910)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.os.Parcel.readException(Parcel.java:1860)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.security.IKeystoreService$Stub$Proxy.get(I KeystoreService.java:786)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.security.KeyStore.get(KeyStore.java:195)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.security.keystore.AndroidKeyStoreSpi.engin eGetCertificateChain(AndroidKeyStoreSpi.java:118)
12-07 22:39:51.145 27905 27905 W KeyStore: at java.security.KeyStoreSpi.engineGetEntry(KeyStoreS pi.java:484)
12-07 22:39:51.145 27905 27905 W KeyStore: at java.security.KeyStore.getEntry(KeyStore.java:1560 )
12-07 22:39:51.145 27905 27905 W KeyStore: at ams.moveandpaymodule.hce.security.e.a(Unknown Source:15)
12-07 22:39:51.145 27905 27905 W KeyStore: at ams.moveandpaymodule.hce.q.a(Unknown Source:1)
12-07 22:39:51.145 27905 27905 W KeyStore: at ams.moveandpaymodule.hce.SecurityUtil.hceInitializ e(Unknown Source:0)
12-07 22:39:51.145 27905 27905 W KeyStore: at com.latuabancaperandroid.applogic.presenters.digit alwallet.DwContactlessFragmentPresenter$7.ˎ

590)
12-07 22:39:51.145 27905 27905 W KeyStore: at com.latuabancaperandroid.applogic.presenters.digit alwallet.DwContactlessFragmentPresenter$7.onEventM ainThread

553)
12-07 22:39:51.145 27905 27905 W KeyStore: at java.lang.reflect.Method.invoke(Native Method)
12-07 22:39:51.145 27905 27905 W KeyStore: at de.greenrobot.event.EventBus.ˏ

498)
12-07 22:39:51.145 27905 27905 W KeyStore: at de.greenrobot.event.HandlerPoster.handleMessage

3 492)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.os.Handler.dispatchMessage(Handler.java:10 6)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.os.Looper.loop(Looper.java:193)
12-07 22:39:51.145 27905 27905 W KeyStore: at android.app.ActivityThread.main(ActivityThread.jav a:6680)
12-07 22:39:51.145 27905 27905 W KeyStore: at java.lang.reflect.Method.invoke(Native Method)
12-07 22:39:51.145 27905 27905 W KeyStore: at com.android.internal.os.RuntimeInit$MethodAndArgsC aller.run(RuntimeInit.java:493)
12-07 22:39:51.145 27905 27905 W KeyStore: at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:858)
Can that be related to the lack of support of hardware encryption? I'm rooted with magisk. and my phone is not encrypted.
What would happen if I enabled encryption?
Is there a way to bypass that? I reallly would like to use that app.