Skip to content

Mobile App - Python Basics Review & Exam Won’t Complete #1739

@rpaulbisson-png

Description

@rpaulbisson-png

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go on the MOBILE APP to the course selection screen. Go Python Certification/Python Basics/ and only have every step up to the review/exam complete in Python Basics.
  2. Click on Python Basics Review, read and/or scroll to the bottom and check the “Review the Python (…)” button, and select submit. Upon exiting or selecting “proceed to the next challenge” you are returned to the material selection and it indicates the Python Basics Review as incomplete. (Attempted twice, same result)
  3. Click on Python Basics Exam, enter an answer for each question, select check answers, pop up from the bottom of the screen: “Congratulations you passed! 20/20” and select proceed to next challenge or exit. Python Basics Exam is marked as incomplete. (Attempted the exam twice, with 20 as the result both times)
  4. Both the review and exam for Python Basics did not mark complete after completing the appropriate steps

Expected behavior
After completing the Review and Exam of the Python Basics respectively, the two steps should be marked with a check or “Completed” after exiting, refreshing the list, or shutting down the app and relaunching.

Screenshots
I don’t have screenshots or recordings of this process, but after attempting the same Review and Exam of Python Basics on the MOBILE WEB version as opposed to the app, they functioned as described in the expected behaviour above and are currently marked completed. I am proceeding with the course now.

Smartphone (please complete the following information):

  • Device: iPhone 11
  • OS: IOS 18.6.2
  • Browser: bug occurred on freeCodeCamp mobile app
  • Version: FreeCodeCamp mobile app version 7.2.1
    (Worked as normal on Opera GX version 3.1.2

Additional context
Add any other context about the problem here.
Tried to be as thorough as possible, shouldn’t be a huge issue but having progress tracked accurately is important to me. I will stick to the web version for now, having to re-do exams is a bit rough. Best of luck!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: waiting triagetype: bugIssues that need priority attention. Things which are obviously broken and are reported as such.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions