eu-digital-green-certificates/dgca-wallet-app-android

[Android] REC Certificate does not get claimed upon New Install

Closed this issue · 3 comments

Describe the bug

A REC Certifiacte does not get saved (claimed) in the wallet app after a fresh new installation.

ATTENTION: The Bug manifests only after a fresh install of the app while no other certificates have been saved and it happens only aproximately 3 out of 5 times -- that is, it seems to be sporadic. Attached is a Video and the Logs.

LOGs are attached.

video_after_install.mp4

Uploading video_after_install.mp4…

Expected behaviour

REC certificate is saved.

Steps to reproduce the issue

  1. Install the wallet app. No certifiacates has been saved yet;
  2. Scan a REC QR Code;
  3. Enter TAN --> REC certificate is NOT saved about 3 out of 5 times.

Technical details

Galaxy XCover 4, Android 9
Wallet App 1.2.0-acc

logcat.zip

@RalicaY on fresh instal app loads data such as:

  • country list
  • public certificates
  • rules
  • value sets

All this data loaded in parallel and there is no indication on UI when synchronization finished. So when you scan QR there is no certificate available to validate DCC. And after some time data will be stored locally and DCC can be verified/stored successfully.
So I think we can improve UI if needed and show synchronization state.

@MykhailoNester @RalicaY On my device this issue never happened, only on Ralicas devices. She is on vaccation till 29th of october, so we have to wait, if she can retest and than decide what to do with this issue.

I could not observe the issue again, so I will close the ticket.