Android Mobile Push Notifications Inconsistent Behavior

Answered

Comments

18 comments

  • Avatar
    Norman Graafsma

    Hi Ryan,

    Would you be able to share a screen recording? 
    An easy to use screen recording application for Android is, for example, AZ Screen Recorder.

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Norman,

    This has been happening sporadically since the beta came out, but of course now that I sit down and try to recreate, I can't get it to. I'll keep trying and update you if I can get a capture of it.

    0
    Comment actions Permalink
  • Avatar
    Norman Graafsma

    Thank you Ryan. We will wait for your feedback whenever you're ready.

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Norman, I was able to reproduce this over the weekend.

    I screen recorded a bunch of these, is there a way to share the videos privately? I also noticed another issue with swiping vs clicking back that I've included a video of.

    0
    Comment actions Permalink
  • Avatar
    Norman Graafsma

    Hi Ryan,

    Please share it to <REMOVED EMAIL ADDRESS> with a link to this topic. 

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Norman Graafsma - Done!

    0
    Comment actions Permalink
  • Avatar
    Norman Graafsma

    Thank you Ryan Flagler. I will discuss this internally. 

    JIRA-VMS-18706

    0
    Comment actions Permalink
  • Avatar
    Olga Mironenko

    Hi Ryan,

    We've tried to reproduce issues, but we couldn't. Could you share your system with Alexandra as an Administrator?  We'll try to reproduce with it.

    Thanks!

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Olga Mironenko Done. Let me know if there's anything I can do to help in testing.

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    I see there's been some testing activity on my server. Were you guys able to reproduce it?

    0
    Comment actions Permalink
  • Avatar
    Norman Graafsma

    Working on it Ryan Flagler. We will update you as soon as possible. 

    0
    Comment actions Permalink
  • Avatar
    Olga Mironenko

    Hi Ryan,

    We could reproduce some of the issues with your server. Some of them are reproduced in another way, but we think the root cause is the same.
    1. The issue with a swipe from camera view (Screen recording 20200516_191236.mp4)
    It's reproduced only on Android 10. We'll fix it.
    2. We couldn't reproduce an issue when an incorrect event is opened by clicking on an event, but we reproduce a similar issue with a blocked screen.
    Steps:
    Block device screen
    Send 2-3 more push notifications with blocked screen
    Unblock device screen after several minutes (possibly, the app went to sleep)
    Open push notifications list and tap on one of the recently received notifications

    Actual result:
    Mobile Client opens and displays camera list

    We assume that the root cause could be the same.
    3. We couldn't reproduce an issue when the moment in the archive related to the last push notification shows instead of the camera list on Mobile Client restore.
    But it could be the same as the second issue.

    4. The issue with an incorrect screenshot in push notification is reproduced. We'll fix it soon.

    5. We couldn't reproduce an issue when live video is opened instead of push notification.
    We've got only one idea: Push notification was opened before the last minute was recorded.
    If you can reproduce it in the case when 2-3 minutes passed after push notification, please, send a screen recording.

    For internal use:
    1. JIRA-MOBILE-1178
    2. JIRA-MOBILE-1182
    3. JIRA-MOBILE-1181
    4. JIRA-VMS-18741

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Great work!

    Without trying to force the issues, I've definitely noticed item 2 more than item 3 lately. For item 5, I definitely notice this on "new" notifications. Is this something that will be resolved or are you saying that's expected behavior. I don't think I've seen this for notifications that are "older" but does seem problematic that it occurs at all.

    Thanks again. As soon as you have a new version with any of these fixes let me know and I'll try reproducing these!

    0
    Comment actions Permalink
  • Avatar
    Norman Graafsma

    Hi Ryan Flagler

    Great work from you as well. You helped us to improve our software by providing Beta feedback, a good reproduction scenario, and on top of that access to your system. 

    Regarding 5; we were not able to reproduce it yet and without reproduction in this case it can't be resolved yet.

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    Hey, I've updated my sever to the latest 4.1 release as well as my mobile app. Here are some findings.

    1. Swiping back requires 2 taps to interact with a camera. - Fixed
    2. The inconsistency in push notifications is still there all around. When I get a notification, even a single one, 1 of 3 things may happen.

    • I'm taken to the camera layout view
    • I'm taken to live view of the camera
    • I'm taken to the actual notification event
    0
    Comment actions Permalink
  • Avatar
    Olga Mironenko

    Hi Ryan,

    Do you see inconsistency just right when the notification is received or after 2-3 minutes (for example)?
    Maybe it's because the last minute is not recorded yet when you try to open push notification?

    0
    Comment actions Permalink
  • Avatar
    Ryan Flagler

    I did some more testing last night and here's what I noticed.

    • When I haven't opened the app for a while and select a notification (no matter how old that notification is), it takes me to the main layout instead of the event.
    • When I open a 2nd notification after the first, it works as expected. Seemingly, because the app wasn't "idle" (for lack of the proper terminology)
    • When I open the mobile app BEFORE I click on any notification, it takes me to the event as expected.
    0
    Comment actions Permalink
  • Avatar
    Olga Mironenko

    Hi Ryan,

     

    Thanks a lot. 

    We've managed to reproduce one more scenario. It will be likely fixed in the next mobile release version.

     

    For internal use:

    Jira ticket - MOBILE-1213

    0
    Comment actions Permalink

Please sign in to leave a comment.