Android App throws error only after instalation

Hello Everyone,

I have created a simple app in https://x.thunkable.com/projects/5ddeadca057823c6c2ee4f19
and while it works great on the preview, after compiling, downloading and installing it on Android it throws the following error.
Any help on what this means would be great!
Thank you

java.lang.IllegalStateException: Missing values for keyframe.
 at com.a.a.a.b.e.b(IntegerKeyframeAnimation.java:16)
 at com.a.a.a.b.e.a(IntegerKeyframeAnimation.java:8)
 at com.a.a.a.b.a.e(BaseKeyframeAnimation.java:125)
 at com.a.a.c.c.a.a(BaseLayer.java:194)
 at com.a.a.c.c.b.b(CompositionLayer.java:100)
 at com.a.a.c.c.a.a(BaseLayer.java:198)
 at com.a.a.g.draw(LottieDrawable.java:312)
 at android.widget.ImageView.onDraw(ImageView.java:1316)
 at android.view.View.draw(View.java:17214)
 at android.view.View.buildDrawingCacheImpl(View.java:16503)
 at android.view.View.buildDrawingCache(View.java:16364)
 at android.view.View.draw(View.java:16972)
 at android.view.ViewGroup.drawChild(ViewGroup.java:3729)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3515)
 at com.facebook.react.views.view.ReactViewGroup.dispatchDraw(ReactViewGroup.java:685)
 at android.view.View.updateDisplayListIfDirty(View.java:16191)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
 at android.view.View.updateDisplayListIfDirty(View.java:16159)
 at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
 at     android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
     at android.view.View.updateDisplayListIfDirty(View.java:16159)
     at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
     at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
     at android.view.View.updateDisplayListIfDirty(View.java:16159)
     at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
     at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
     at android.view.View.updateDisplayListIfDirty(View.java:16159)
     at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:3713)
     at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3693)
     at android.view.View.updateDisplayListIfDirty(View.java:16159)
     at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:648)
     at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:654)
     at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:762)

 at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2668)
 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2275)
 at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1314)
 at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6463)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:876)
 at android.view.Choreographer.doCallbacks(Choreographer.java:688)
 at android.view.Choreographer.doFrame(Choreographer.java:623)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:862)
 at android.os.Handler.handleCallback(Handler.java:754)
 at android.os.Handler.dispatchMessage(Handler.java:95)
 at android.os.Looper.loop(Looper.java:163)
 at android.app.ActivityThread.main(ActivityThread.java:6388)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:930)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:820)

Looks like an issue with one of your Json animations.

Try removing the animation first to see if that helps.

Thanks @jared I removed the json animation an that fixed the issue.

I’m glad that worked for you but it’s a bummer your animation didn’t work. Have you tried to test an alternative.