Bug: about:studies page is blank: Uncaught TypeError: can't convert undefined to object
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2021-04-10 19:36:33+00:00
Resolved: 2021-05-07 13:23:56+00:00

When I load `about:studies`, the page is page. I see the following error in the web console:

```
Uncaught TypeError: can't convert undefined to object
    render resource://normandy-content/about-studies/about-studies.js:428
    _renderValidatedComponentWithoutOwnerOrContext resource://normandy-vendor/ReactDOM.js:18
    _renderValidatedComponent resource://normandy-vendor/ReactDOM.js:18
    performInitialMount resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:5
    mountChildren resource://normandy-vendor/ReactDOM.js:18
    _createInitialChildren resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:5
    mountChildren resource://normandy-vendor/ReactDOM.js:18
    _createInitialChildren resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:5
    performInitialMount resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:5
    mountChildren resource://normandy-vendor/ReactDOM.js:18
    _createInitialChildren resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:18
    mountComponent resource://normandy-vendor/ReactDOM.js:5
    _updateRenderedComponent resource://normandy-vendor/ReactDOM.js:18
    _performComponentUpdate resource://normandy-vendor/ReactDOM.js:18
    updateComponent resource://normandy-vendor/ReactDOM.js:18
    performUpdateIfNecessary resource://normandy-vendor/ReactDOM.js:18
    performUpdateIfNecessary resource://normandy-vendor/ReactDOM.js:5
    i resource://normandy-vendor/ReactDOM.js:5
    perform resource://normandy-vendor/ReactDOM.js:5
    perform resource://normandy-vendor/ReactDOM.js:5
    perform resource://normandy-vendor/ReactDOM.js:5
    v resource://normandy-vendor/ReactDOM.js:5
    closeAll resource://normandy-vendor/ReactDOM.js:5
    perform resource://normandy-vendor/ReactDOM.js:5
    batchedUpdates resource://normandy-vendor/ReactDOM.js:18
    d resource://normandy-vendor/ReactDOM.js:5
    o resource://normandy-vendor/ReactDOM.js:18
    enqueueSetState resource://normandy-vendor/ReactDOM.js:18
    setState resource://normandy-vendor/React.js:5
    handleEvent resource://normandy-content/about-studies/about-studies.js:66
about-studies.js:428:60
```

My about:telemetry Experiment Data says I'm enrolled in the following experiments:

```
rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481.branch 	active
rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481.type 	normandy-prefrollout
rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481.enrollmentId 	f3157ac7-4f39-d64e-b734-07f6dd2b15a8 
```

I filed bug 1699761 about a similar "`about:studies` is blank" error and that bug was fixed. Might this bug be a similar compatibilty case that the fix didn't handle? Or a side effect of the fix?