cwa-app-android icon indicating copy to clipboard operation
cwa-app-android copied to clipboard

App only offers only to replace one of two certificates with new number scheme

Open Sebi2020 opened this issue 3 years ago • 13 comments

Avoid duplicates

  • [x] Bug is not mentioned in the FAQ
  • [x] Bug is specific for Android only, for general issues / questions that apply to iOS and Android please raise them in the documentation repository
  • [x] Bug is not already reported in another issue

Technical details

  • Device name: Galaxy 10 S
  • Android version: 12
  • App version: 2.20.3

Describe the bug

The app offered a replacement for my second vaccination certificate (Number 2/2) but did not made an offer to replace my 3/3 certificate. So it left me with 2 valid certificates (1/1 J&J, 2/1 Biontech) but left my third certificate invalid.

Steps to reproduce the issue

Open the app and replace the offered certificate. You do not get an offer to replace the other certificates.

Expected behaviour

The app should made an offer for all invalid certificates. 2/2 -> 2/1, 3/3 -> 3/2.

Possible Fix

Check all certificates for invalidity and offer an automatic replacement for those.

Additional context

Sebi2020 avatar Apr 05 '22 07:04 Sebi2020

3/3 is still a valid schema. 3/2 is not a valid schema by the EU https://ec.europa.eu/commission/presscorner/detail/en/ip_21_6837

thomasaugsten avatar Apr 05 '22 07:04 thomasaugsten

But this enumeration makes no sense. I now have three certificates 1/1, 2/1 and 3/3. In The order of the numbers make no sense.

Sebi2020 avatar Apr 05 '22 07:04 Sebi2020

@thomasaugsten Shouldn't it be 3/1?

Ein-Tim avatar Apr 05 '22 07:04 Ein-Tim

@Sebi2020

AFAIK It should be 1/1, 2/1 & 3/1.

Ein-Tim avatar Apr 05 '22 07:04 Ein-Tim

What's the meaning of the numbers for now. At the Beginning it was No# in a series of vaccinations / Total number of vaccinations. This is really confusing...

If i follow the link it says: "3/3 for a booster dose following a primary 2-dose vaccination series". Because I got a J&J as my first vaccination I think this does not apply to me. I got one primary vaccination and 2 boosters. (I think this was the terminilogy at that time).

Sebi2020 avatar Apr 05 '22 07:04 Sebi2020

@Sebi2020

My understanding is that at some point your 3/3 certificate might be replaced by a 3/1 certificate. However, at this stage 2/2 certificate are replaced by 2/1 certificates for the following scenarios: a) It was a vaccination dose after a one-shot immunisation (J&J) or after a recovery. See also https://www.coronawarn.app/en/blog/2022-03-30-cwa-2-20/

EU changes requirements: CWA enables reissuing of vaccination certificates directly via the app

Some CWA users will find the note "Update certificate" under their booster vaccination certificate these days. This is not because their certificate has expired, but because the EU has changed the requirements for booster vaccination certificates. This means that certificates that do not meet these requirements are still valid but may not be recognized as such when checked for validity. The changes primarily affect users who have received the Johnson & Johnson vaccine or a post-recovery vaccination.

The reason: The affected users received only one vaccination as their basic immunization, which the CWA has recorded as "Vaccination 1 of 1." Accordingly, their booster vaccination was coded as "Vaccination 2 of 2". However, this does not allow the CWA to distinguish this booster vaccination from "Vaccination 2 of 2" of all those who received two vaccinations for basic immunization (vaccines from BioNTech, Moderna or AstraZeneca). As a result, the CWA does not recognize the booster vaccination of users who were vaccinated with Johnson & Johnson’s vaccine or who received a vaccination after recovery. To enable it to distinguish between these certificates in the future, the booster vaccination of the affected users will be coded as "vaccination 2 of 1" effective immediately.

The CWA automatically detects whether there are certificates that need to be exchanged and informs the users. They can then voluntarily request a new vaccination certificate free of charge directly via the CWA by tapping on the "Update certificate" notice under their affected certificate. After they have given their consent, the certificate is sent to the Robert Koch Institute (RKI) for verification. Afterwards, the RKI issues the updated certificate and transmits it back to the CWA. Users can then find their updated certificate in the “Certificates” tab as usual.

The old certificate is automatically moved to the recycle bin, where it is permanently deleted after 30 days.

Best wishes, DS


Corona-Warn-App Open Source Team

dsarkar avatar Apr 05 '22 09:04 dsarkar

Does this also cover the question about how to register a second booster jab?

coder66 avatar Apr 27 '22 05:04 coder66

@Sebi2020 @coder66 For clarification: 2/2 certificates will be replaced by 2/1 certificates, if this was a vaccination dose after either a J&J vaccination or after recovery, so that it can be identified as a kind of booster. 3/3 certificates in such series could be numbered 3/1, however, they will not be replaced because they are identified as a booster dose anyway, so it would be rather a "cosmetic" issue to code them with 3/1.

dsarkar avatar Apr 27 '22 07:04 dsarkar

Just suggesting it is a good idea to prepare for 4th booster registration as this will come soon for a broader base. 27.04.2022, 09:41, "dsarkar" @.@. @coder66 For clarification: 2/2 certificates will be replaced by 2/1 certificates, if this was a vaccination dose after either a J&J vaccination or after recovery, so that it can be identified as a kind of booster. 3/3 certificates in such series could be numbered 3/1, however, they will not be replaced because they are identified as a booster dose anyway, so it would be rather a "cosmetic" issue to code them with 3/1.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

coder66 avatar Oct 11 '22 09:10 coder66

@coder66 There is nothing stopping the user from adding a 4/4 certificate to the app.

Ein-Tim avatar Oct 11 '22 10:10 Ein-Tim

What about with 6/6 when we get to mid 2023?

coder66 avatar Oct 11 '22 10:10 coder66

@coder66 I don't think there is any limit implemented in the CWA, right @thomasaugsten?

Ein-Tim avatar Oct 11 '22 10:10 Ein-Tim

On CWA side is no limitation only by schema definition of the positive integer at 2.147.483.647

thomasaugsten avatar Oct 11 '22 11:10 thomasaugsten