-
Notifications
You must be signed in to change notification settings - Fork 493
"Risiko-Ermittlung dauerhaft aktiv" despite BlueTooth being disabled #920
Comments
Thanks for the report. We'll have a look at that and discuss that with the dev team. Mit freundlichen Grüßen/Best regards, |
If one switches off "COVID-19-Benachrichtigungen" for some days the message "Risiko-Ermittlung dauerhaft aktiv" will be displayed, too if one turns on COVID-19-Benachrichtigungen and opens CWA (Version 1.2.1 on Android 9). This is an error. A message like "Risiko-Ermittlung war für 13 der letzten 14 Tage aktiv" or something like this should be shown instead. Best regards |
The problem still exists with CWA Version 1.3.0 and Google Play Services 20.30.19. Best regards |
I am also experiencing this issue. The app claims "exposure logging permanently active" even though I had Bluetooth disabled for 3 days. |
There are lots of issues which concern this display of "active days", imho it would make sense to just drop it and be done with it (other ENF apps also don't have this): corona-warn-app/cwa-wishlist#102 |
If either Bluetooth or "Standortdienste" or "COVID-19-Benachrichtigungen" is switched off for a whole day no TEK (Temporary Exposure Key, täglicher Diagnoseschlüssel) will be generated for that day. However the message "Risiko-Ermittlung dauerhaft aktiv" will be displayed anyway. Even if one switches off Bluetooth for three weeks this message will be displayed. That is wrong! What would happen if one would get tested COVID-19 positive? For those days with Bluetooth off no TEK will be available to upload. Or will the app tell one that 13 TEKs have been uploaded successfully anyway? In my opinion the number of "active days" should be equal to the number of available TEKs. It will be helpful to see the correct number of active days in order to see if the app is still working correctly. Just remember the problems with "Aktualisierung". If you don't even have some indications how can you tell if it is still working? |
Tbh I don't think the presence of TEK's is a good indicator for proper "active days". TEKs might be generated even w/o BT being active or BT only being active for a brief moment. Apart from that: afaik CWA can't even access the TEKs unless you're tested positive and decide to share your keys.
What kind of scenario do you have in mind here? |
Hallo @daimpi, no: TEKs are only generated if BT is on (and "Standort" and "COVID-19-Benachrichtigung" (sorry, I don't know the english words for that))! Please note that you don't have to access the TEK to find out if new ones are generated. An interested and curious user of the CWA will be eager to see if the app is still working correctly. If she never gets any new informations, sees some counters raising etc. she will quit opening the app daily. Why should one look at it anymore? But it is really bad if there are some numbers like "active days" which are obviously wrong like in the case with BT off for days. Users will totally loose confidence that the app is working correctly if even such an elementary thing is not handled adequately. |
That's interesting to know 🙂. But even in this case you'll get a TEK if BT was only enabled for a brief moment that day which would mean that you didn't really broadcast any useful rolling proximity identifiers (RPIs) even though you generated a TEK.
Does CWA have permissions to parse this logfile?
Googles API is documented here: https://developers.google.com/android/exposure-notifications/exposure-notifications-api. Tbh I'm not aware of a call which would provide this functionality.
I agree that the app should be made more engaging but I'd prefer this to come in form of enhanced functionality e.g.
As stated above: I personally don't think that presence of TEKs is a reliable indicator of "days active" and given that "days active" causes all kinds of trouble I've come around on the idea to have it removed for good. Maybe it would be good to have the info on number of stored TEKs (if it can actually be assessed by CWA) shown in some menu within CWA for debugging purposes though or alternatively Google could maybe be asked to expose this info in their ENF settings menu 🙂. |
Fixed in CWA version 1.5. Since there haven't been new reports in two months, I'll close this issue. Corona-Warn-App Open Source Team |
Reopened due to user feedback. We will investigate the issue again. Corona-Warn-App Open Source Team |
Dear @icrf2000, Thanks for reporting. Please let us know
Thanks. Dear community,
Best wishes, Corona-Warn-App Open Source Team |
|
Hello @dsarkar, on what device type did you create those screenshots? If my Samsung would behave like what you show ("Risikoermittlung war an X der letzten 14 Tage aktiv" instead of "Risiko-Ermittlung dauerhaft aktiv" as it currently does), I would say it is good and plausible. I admit that after @MikeMcC399's comment from yesterday ("There is a definition problem in what exposure logging active means...") I am no longer sure whether my expectation is simply wrong or there's really a wrong app behavior (limited to Samsung as it stands). Anyway, I wish you and all the CWA/SAP/Telekom opensource team members as merry a Christmas as is possible given the circumstances! What you achieved is impressive! |
@icrf2000 Merry Christmas to you as well! I will forward your wishes to other team members, thanks. I updated my post with more information. |
@Mtagxx, thanks again. You use CWA 1.9.1. on Android 9, which device? Thanks. |
Hello @dsarkar , |
@Mtagxx, thanks for the additional details, forwarded to developers. |
All reported devices here are SAMSUNG phones. Any feedback on other devices? @daimpi ? |
@dsarkar if it helps I could test this on my 2nd Android device which is a Samsung tablet (Galaxy Tab S3). Lemme know if you want me to test this. |
|
@dsarkar ok I tested this yesterday and checked again today: The green card didn't disappear when I disabled Bluetooth yesterday, but the "Bluetooth disabled" status was shown (replacing the "Risikoermittlung aktiv" status): My device:
|
@daimpi, thanks for info, resembles the same behaviour as in the other SAMSUNG devices mentioned here, but very different to the iOS implementation. |
This issue is no longer relevant due to the changes made with the CWA 1.15.1 release. https://www.coronawarn.app/en/blog/2021-03-24-corona-warn-app-version-1-15/ says: "With version 1.15, the risk card without exposures no longer shows how long exposure logging was active. Instead, for the first 14 days after installation, the app shows the number of days since installation. After that, the line on the risk card will be removed. Of course, risk exposure is still active unless users turn their smartphone or Bluetooth off." I think it should be possible to close this issue. |
Hi @icrf2000, see #920 (comment). We suggest closing this issue. Thanks to everybody for contributing here. Corona-Warn-App Open Source Team |
Avoid duplicates
Describe the bug
The green risk status box shows "Risiko-Ermittlung dauerhaft aktiv" despite the fact that I disabled BlueTooth a bit more than one day ago. The app correctly recognized that BlueTooth is disabled (shows "BLUETOOTH DEAKTIVIERT" and a red strike-through BlueTooth icon at the top of the screen).
Side note: I reported something similar in #840. Back then, the app incorrectly showed "14 von 14 Tagen aktiv". In the meantime, you seem to have changed the text, no longer give the (anyway incorrect) number of active days. But in essence, the information shown to the user is still wrong. Personally I think it would be better to completely remove this information from the screen. Better no info than wrong/misleading/confusing/frustrating info. I know from private conversations with less technically affine people that they ARE confused and in the worst case, they might decide to deinstall the app:-( Don't get me wrong, I really appreciate what you achieved and I am happy with the app. That's the very reason why I beg to make it less confusing for other people who might not ask "why" and give the app a second chance.
In #840, I was told the behavior couldn't be improved due to limitations of the Google API. Plus that Android apps were unable to detect the fact that BlueTooth is disabled. At least the latter doesn't seem to be true (anymore), as written above, the app correctly tells me "BLUETOOTH DEAKTIVIERT", so it correctly detected this situation.
Expected behaviour
If BlueTooth is disabled (at least if disabled for an extended period of time), the app shouldn't say "Risiko-Ermittlung dauerhaft aktiv", rather give some warning or alike.
Steps to reproduce the issue
Technical details
Possible Fix
Additional context
Related corona-warn-app/cwa-wishlist#195
Related:
Internal Tracking ID: EXPOSUREAPP-2518
Internal Tracking ID: EXPOSUREAPP-3387
Internal Tracking ID: EXPOSUREAPP-4467
Internal Tracking ID: EXPOSUREAPP-5170
#929
Internal Tracking ID: EXPOSUREAPP-1925
Internal Tracking ID: EXPOSUREAPP-4467
The text was updated successfully, but these errors were encountered: