Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Faulty risk reporting after factory reset and restoring phone from backup #1379

Closed
2 tasks done
christqoh opened this issue Oct 21, 2020 · 10 comments
Closed
2 tasks done
Assignees
Labels
apple use to tag issues that are related directly to the Exposure Notification Framework itself bug Something isn't working mirrored-to-jira This item is also tracked internally in JIRA UX Issue related to UX aspects

Comments

@christqoh
Copy link

christqoh commented Oct 21, 2020

Avoid duplicates

  • Bug is not mentioned in the FAQ
  • Bug is not already reported in another issue

Describe the bug

Had to reset my iPhone a few days back. Backed it up to Mac, did factory reset and reinstalled from Backup.
Exposure Logs were gone (as expected; https://www.coronawarn.app/en/faq/#backup) but Corona Warn still reports "Risikoermittlung dauerhaft aktiv" (different from https://www.coronawarn.app/en/faq/#migration_Apple)

Expected behaviour

Report risk with respect to the actual number of log files available.
Note that I only noticed this behavior today, the reset was three days ago (compare screenshots below). However, the app has been reporting "Risikoermittlung dauerhaft aktiv" throughout.

Steps to reproduce the issue

Back up phone with 14 days of exposure logs to Mac (macOS 10.15.7).
Factory-reset the phone from the Settings App ("Erase All Content and Settings").
Restore from Backup.

Technical details

  • iOS Version: 14.0.1
  • Device: iPhone 11 Pro

IMG_8C227AD21CCB-1

IMG_3FC8C83F827C-1


Internal Tracking ID: EXPOSUREAPP-3406

@christqoh christqoh added the bug Something isn't working label Oct 21, 2020
@thomasaugsten
Copy link
Member

thomasaugsten commented Oct 21, 2020

We have no access on how many TEKs are available on the iPhone. At the moment we only can count the days how long the app was active. This state is in the backup and also restored.

@christqoh
Copy link
Author

I see, makes sense. I feel like this could communicate an unjustified sense of trust though. On the long run Apple should give you access to the number of TEKs on the phone; until then: Since it is known that the log files are not backed up themselves, is there a way to exclude the information how many days the app was active from the backup? This would then reset the counter of days when restoring from backup...

@heinezen heinezen added UX Issue related to UX aspects mirrored-to-jira This item is also tracked internally in JIRA labels Oct 22, 2020
@heinezen
Copy link
Member

Hello @christqoh ,

Thank you for the report. We have created a ticket in the internal Jira for your issue (ticket ID: EXPOSUREAPP-3406). The developers will now investigate it and try to find a solution. Any updates or fixes will be communicated here on Github in this issue thread.

Regards,
CH


Corona-Warn-App Open Source Team

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Jan 29, 2021

Any updates here?

@dsarkar dsarkar added the apple use to tag issues that are related directly to the Exposure Notification Framework itself label Jan 29, 2021
@dsarkar
Copy link
Member

dsarkar commented Jan 29, 2021

@Ein-Tim @christqoh

As T. Augsten already stated, there is not much the dev team can do about this. It is an Apple issue, how backups are handled.

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Jan 29, 2021

Okay thanks @dsarkar, so I propose to close this if there are no other reports of this Issue (or you asked Apple and they are processing the request).

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Feb 16, 2021

I ran into the same issue after restoring an iPhone 6s from an iCloud Backup, this is very confusing.

Maybe this could be reopened as an Enhancement request, or should I open a new (Wishlist) issue for this?

@dsarkar
Copy link
Member

dsarkar commented Feb 17, 2021

@Ein-Tim There are currently internal discussions on how to change the information of active days on the card: It might be dropped and/or replaced by another message (e.g. days since installation). There are several reasons to do so, just to mention some:

  • This issue here e.g.: can't be fixed by dev team, since this is an Apple issue how backups are handled
  • We have also the issue being stucked at 13/14 days on some iOS devices
  • How shall period of times with BT off, phone off, wifi/data off be handled ?
  • Android phones e.g. it is apparently not trivial to figure out BT off time.
  • the grey card actually was dropped in the meantime.

So altogether, with all these issues it is actually not very clear, what " n/14 active days" means exactly and there are (too) many ways how one could possibly define and interpret this number, leading amongst some users apparently more to confusion than adding additional useful information. So, we might expect to see some changes here anyway in one of the future releases.

However, of course, feel free to create another wishlist item.

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Feb 17, 2021

@dsarkar

Thank you so much for this update!

I won't create another item, since this seems to be unnecessary if they are already in discussion internally.

Thanks again! ❤️

@daimpi
Copy link

daimpi commented Feb 23, 2021

@dsarkar thanks for the heads-up. I've mirrored your comment to the wishlist issue which discusses this topic, to also let ppl there know about the teams considerations 🙂.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
apple use to tag issues that are related directly to the Exposure Notification Framework itself bug Something isn't working mirrored-to-jira This item is also tracked internally in JIRA UX Issue related to UX aspects
Projects
None yet
Development

No branches or pull requests

7 participants