Bugs found in Combined Minds for Android

Combined Minds

3.8

Combined Minds is a mental health support app developed by the UK-based charity stem4. It aims to provide guidance and resources for individuals seeking help with various mental health challenges, offering structured advice to encourage positive coping strategies.

Within the app, users can set personal goals, track mood changes, and explore numerous self-help exercises. This holistic approach is designed to make the app accessible and beneficial to a broad audience, including friends and family of those who need support.

Here at QAwerk, we tested Combined Minds to identify areas that may require further attention. Below, we share our findings and potential enhancements to boost user engagement and reliability.

10K+downloads
43 ratings

Go to step two screen, after error

Severity:

Critical

Steps to Reproduce:
  1. Open the app.
  2. Click on the “Safety Plan” button.
  3. Click on the “People I can talk to” circle.
  4. Click on the “Add another contact” button.
  5. Click on the “Add this contact” button.
  6. Click on the “OK” button.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Go to the step two screen, after the error.

Expected Result:

After the error, the user must remain on the same screen that he was on before the error.

After form is incompletely filled out and sent for acceptance, which does not pass, data is cleared

Severity:

Critical

Steps to Reproduce:
  1. Open the app.
  2. Click on the “Safety Plan” button.
  3. Click on the “People I can talk to” circle.
  4. Click on the “Add another contact” button.
  5. Fill in the name field.
  6. Click on the “Add this contact” button.
  7. Click on the “OK” button.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

After the form is incompletely filled out and sent for acceptance, which does not pass, the data is cleared.

Expected Result:

After the form is incompletely filled out and sent for acceptance, which does not pass, the filled-in data must remain in the form.

Page description does not match the form fields

Severity:

Major

Steps to Reproduce:
  1. Open the app.
  2. Click on the “Safety Plan” button.
  3. Click on the “People I can talk to” circle.
  4. Click on the “Add another contact” button.
  5. Click on the “Add this contact” button.
  6. Click on the “OK” button.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Page description does not match form fields. In the description, it is indicated that you can enter phone numbers or a website, but there is no field for entering a website.

Expected Result:

The description of page must correspond to the fields of the form.

Click area does not match visual click area

Severity:

Major

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Safety Plan” button.
  3. Tap the “People I can talk to” circle closer to the center.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The click area does not match the visual click area.

Expected Result:

The visual click area and the actual clickable area should match precisely.

After editing item, filters are cleared

Severity:

Major

Steps to Reproduce:
  1. Tap “Anxiety.”
  2. Go to “Things I can do in the moment.”
  3. Set stars for 3 random actions.
  4. Tap “Go to my activities.”
  5. Tap any action.
  6. Tap “Marked as tried.”
  7. Set the radio dot to “Yes.”
  8. Tap “Done.”
  9. Tap the home button.
  10. Tap “Depression.”
  11. Go to “Things I can do in the moment.”
  12. Set stars for 3 random actions.
  13. Tap “Go to my activities.”
  14. Tap any action.
  15. Tap “Marked as tried.”
  16. Set the radio dot to “Yes.”
  17. Tap “Done.”
  18. Tap the filter.
  19. Select “Anxiety.”
  20. Tap the completed action.
  21. Tap “Edit.”
  22. Set the radio dot to “A little.”
  23. Tap “Done.”
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

After editing the item, all previously set filters are cleared.

Expected Result:

Filters should remain applied after an item is edited.

Phone number field accepts invalid data

Severity:

Major

Steps to Reproduce:
  1. Open the app.
  2. Tap “Safety Plan.”
  3. Tap the “People I can talk to” circle.
  4. Tap “Add another contact.”
  5. Fill in the name field.
  6. Tap the phone number input field.
  7. Switch the keyboard to special characters.
  8. Insert special symbols.
  9. Tap “Add this contact.”
  10. Tap the back button.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The phone number field accepts invalid data.

Expected Result:

The phone number field should only accept valid digit-based entries, blocking special symbols or letters.

Filter name does not fit in field

Severity:

Minor

Steps to Reproduce:
  1. Tap “Depression.”
  2. Go to “Things I can do in the moment.”
  3. Set stars for 3 random actions.
  4. Tap “Go to my activities.”
  5. Tap any action.
  6. Tap “Marked as tried.”
  7. Set the radio dot to “Yes.”
  8. Tap “Done.”
  9. Tap the filter.
  10. Select “Eating Disorders.”
  11. Tap the filter again.
  12. Select “Digital Addiction.”
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The filter name is truncated and does not fit properly in the field.

Expected Result:

Filter names should either be resized or truncated with “…” to fit within the filter field.

Filter name does not fit in field

Last line on “Contact Us” page is cut off

Severity:

Trivial

Precondition:
  1. The app is installed.
  2. The user has access to the burger menu and the “Contact Us” page.
Steps to Reproduce:
  1. Tap the burger menu.
  2. Tap “Contact Us.”
  3. Scroll down to the bottom of the page.
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The last line of the “Contact Us” page is cut off.

Expected Result:

All text should be fully visible without being cut off.

Long names in drop-down lists are displayed from end, cutting off beginning

Severity:

Trivial

Steps to Reproduce:
  1. Tap the burger menu.
  2. Tap “Change Your Optional Questions.”
  3. Tap “What is their Ethnicity?”.
  4. Scroll down.
  5. Tap “Any other Black…”
Environment:

Xiaomi Mi 10 Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Long ethnicities or categories are partially hidden at the start; only the tail end is shown.

Expected Result:

The beginning of long options should be visible, with the end truncated using “…” if necessary.

I identified several UI inconsistencies and functional disruptions in Combined Minds. Routine testing across varied iOS devices and versions will address these bugs, significantly improving user satisfaction and app reliability.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us