CLC-3271 Academics handling of intermittent Canvas course/sections failure

https://jira.ets.berkeley.edu/jira/browse/CLC-3271

Same problem as https://github.com/ets-berkeley-edu/calcentral/pull/2127 with the same quick fix and the same need for a QA PR afterwards.