Learner Portals Not Displaying Course Cards After the First Enrolled

Description

We've been discussing with folks from GT a possible failure case for the programs learner portal - it appears to be showing an error in place of course cards in cases we don't expect. From an email from Victor at GT:
> From https://masters.edx.org/gatech/ if you are enrolled in multiple programs (IE admins, Faculty, TAs etc) only one of the 3 portal pages displays course cards directly (OMS Cyber) – the other 2 pages display an error.

This was clarified in a slack thread to be only an issue with one of the portal pages. To break down the page's behavior for Victor's user (id:20503099):

  • The Cybersecurity program shows course cards as expected

  • The Analytics program shows an error message rather than course cards, despite Victor being both enrolled in the program and enrolled in the courses in the program

  • The third (miscellaneous) GT program shows an error message where course cards should be, but this is not in scope for this bug (it's a consequence of Victor not being enrolled in any courses in this program, which is, by virtue of other things currently being discussed, expected behavior for now).

User story/why we care: a substantial number of TAs in GaTech's programs unavoidably need to be enrolled in multiple programs to be able to have access to all the courses they're in + the one's their responsible for helping with.

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Assignee

Unassigned

Reporter

Matthew Hughes

Reach

None

Impact

None

Platform Area

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Story Points

None

Actual Points

None

Category of Work

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Priority

Unset
Configure