ChildMindInstitute/mindlogger-backend

The mobile app crashes after an attempt to open an activity

Closed this issue · 4 comments

Steps to reproduce

  1. Install and launch the mobile app
  2. Log in: geria.test@gmail.com // 123456
  3. Try to open any activity in a few applets (e.g. NIMH, Media Geria, DBT Applet 5)
  4. Observe the result

Actual result
The mobile app crashes after an attempt to open an activity

Expected result
The user is able to open any available activity

Video: https://www.screencast.com/t/XY7pOG96

Notes:
Reproducible for old applets (not reproducible for applets that were created yesterday)

Environment
ML v0.17.9 (staging)
Samsung Galaxy S7 Edge SM-G935FD // Android 8.0
iPhone 6 Plus // iOS 12.3.1
geria.test@gmail.com // 123456
geria2.test@gmail.com // McgzF127 (not reproducible for "watermark" applets)
johndoeregress@protonmail.com // 12345678

The issue is still reproducible:
https://www.screencast.com/t/DyrmgXZPfLPF

Environment
ML v0.17.10 (staging)
Samsung Galaxy S7 Edge SM-G935FD // Android 8.0
iPhone 8 Plus // iOS 14.3
geria.test@gmail.com // 123456
geria2.test@gmail.com // McgzF127 (not reproducible for "watermark" applets)
johndoeregress@protonmail.com // 12345678

Verified as fixed
https://www.screencast.com/t/BeRauJC3

Environment
ML v0.17.13 (staging)
Samsung Galaxy S7 Edge SM-G935FD // Android 8.0
iPhone 7 // iOS 13.1.1
geria.test@gmail.com // 123456
geria2.test@gmail.com // McgzF127 (not reproducible for "watermark" applets)
johndoeregress@protonmail.com // 12345678

The issue is reproducible again for some activities on the very first screen or while taking the activity.

Video 1: https://www.screencast.com/t/OKHUUaLclTo
Logs: https://app.zenhub.com/files/103405378/b2d066c8-dc5f-4570-b1fd-4aa32a4191f4/download

Video 2: https://www.screencast.com/t/LIxoyHGcCJQe

Crash is reproduced after an attempt to open:
conditionals (kimberly) / activity 3
multiple item types (kimberly) / stacked items
subscales / activity 6

Not reproducible on:
conditionals (kimberly) / all activities except the #3
multiple item types (kimberly) / text
subscales / all activities except the #6

Environment:
ML v0.19.22 staging
Samsung Galaxy S20 // Android 11
iPhone XR // iOS 14.3
kimberly_ml@protonmail.com 12345678
Applet password Qwe123!!!

Verified as fixed: https://www.screencast.com/t/YoT6yHtVM8QY

Environment:
ML v0.19.23 staging
Samsung Galaxy S20 // Android 11
iPhone XR // iOS 14.3