Issue with new Android App: Courses not Displaying Properly

Hello Open edX community,

I’m reaching out regarding an issue I encountered while trying to use the RaccoonGang Android App with my Open edX platform.

Open edX Version: open-release/quince.2 (Tutor v17.0.3)
(Also tried using the open-release/palm.4 (Tutor v16.1.8))

Android Vpp Version: v1.5

Problem

After configuring the app according to the provided documentation and building it without any errors, I faced several issues:

  1. Courses Not Displaying: Upon logging in, no courses are displayed on the discovery page. Even after switching to an older version (open-release/palm.4), all the courses were displayed, they weren’t filtered based on enrolled/unenrolled status.

  2. Dashboard Error: The dashboard page continuously shows a loading spinner with a message indicating, “Something went wrong,” making it impossible to access the dashboard or any course content.

  3. Programs Page Issue: The programs page simply displays a message stating, “Will be available soon,” without any further functionality.

Configuration Used: I’ve used the following configuration in the config.yaml file:

API_HOST_URL: '[LMS_URL]'
APPLICATION_ID: 'org.openedx.app'
ENVIRONMENT_DISPLAY_NAME: 'Localhost'
FEEDBACK_EMAIL_ADDRESS: 'support@example.com'
OAUTH_CLIENT_ID: '[CLIENT_ID]'

# Keep empty to hide setting
AGREEMENT_URLS:
  PRIVACY_POLICY_URL: ''
  COOKIE_POLICY_URL: ''
  DATA_SELL_CONSENT_URL: ''
  TOS_URL: ''
  EULA_URL: ''
  SUPPORTED_LANGUAGES: [ ] #en is defalut language

DISCOVERY:
  TYPE: 'native'
  WEBVIEW:
    BASE_URL: ''
    COURSE_DETAIL_TEMPLATE: ''
    PROGRAM_DETAIL_TEMPLATE: ''

PROGRAM:
  TYPE: 'native'
  WEBVIEW:
    PROGRAM_URL: ''
    PROGRAM_DETAIL_URL_TEMPLATE: ''

#Platform names
PLATFORM_NAME: "OpenEdX"
PLATFORM_FULL_NAME: "OpenEdX"
#tokenType enum accepts JWT and BEARER only
TOKEN_TYPE: "JWT"
#feature flag for activating What’s New feature
WHATS_NEW_ENABLED: true
#feature flag enable Social Login buttons
SOCIAL_AUTH_ENABLED: true
#Course navigation feature flags
COURSE_NESTED_LIST_ENABLED: true
COURSE_UNIT_PROGRESS_ENABLED: true
COURSE_BANNER_ENABLED: true
COURSE_TOP_TAB_BAR_ENABLED: true

The only changes I made in the default config.yaml template are the API_HOST_URL and OAUTH_CLIENT_ID.

I would greatly appreciate any guidance or assistance from the community in resolving these issues. If anyone has encountered similar challenges or has insights into potential solutions, please do share them.

Thank you for your time and support.

@rafeeh-blend hello!
did you get any solution??
i got this same issue today

did you enable tutor android plugin?