Making this API call:
On a newly imported (via SIS) course returns successful but empty.
After manually clicking on the outcome tab(menu) in the course.
Running the call again gives the expected result.
Here is a video example of it.
I'm guessing that Canvas is not building out all the course metadata, until it's active? Maybe?
I tried using general course info calls to see if the that would work, it did not.