Workflows page briefly renders and then turns white

When I access https://circleci.com/gh/pytorch/workflows/pytorch I briefly see the CircleCI UI, and then it goes away. I turned off my adblocker.

When I open console, I see these error messages repeatedly triggering:

TypeError: Cannot read property 'getTime' of null
    at hV.Di (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912)
    at kV (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
    at Array.sort (/gh/pytorch/workflows/native)
    at yaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975)
    at zaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976)
    at of (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132)
    at qf (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133)
    at Oyb (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
    at qca (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163)
n.(anonymous function) @ rollbar-4fcef5ccc29985d4878f2e7c5676180b.min.js:2
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3755
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3753
t @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3760
x @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3759
r @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3757
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3756
updateContainer @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3765
Hb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3676
render @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5771
h.Th @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5765
h.fo @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5764
fR.h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5678
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
requestAnimationFrame (async)
nhb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
ZR @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5772
h.ak @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4220
wd @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4042
Mg @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4222
Ng.G @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
h.am @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8906
Md.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4050
Ng.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
JJb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8902
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8915
b @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8912
bO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5407
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5426
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5422
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5397
Rdb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5393
e.exports @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
y.(anonymous function) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912 Uncaught TypeError: Cannot read property 'getTime' of null
    at hV.Di (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912)
    at kV (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
    at Array.sort (/gh/pytorch/workflows/native)
    at yaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975)
    at zaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976)
    at of (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132)
    at qf (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133)
    at Oyb (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
    at qca (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163)
hV.Di @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912
kV @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
yaa @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975
zaa @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
of @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
qf @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
Oyb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
qca @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163
h.na @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4166
J @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4081
Be @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
h.Tb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4166
Ic @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4135
oU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
qe @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4087
h.Tb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4093
Ic @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4135
oU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
pU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
UO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5438
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5461
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3723
beginWork @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3727
d @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3751
f @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3752
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3752
t @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3760
x @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3759
r @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3757
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3756
updateContainer @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3765
Hb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3676
render @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5771
h.Th @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5765
h.fo @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5764
fR.h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5678
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
requestAnimationFrame (async)
nhb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
ZR @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5772
h.ak @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4220
wd @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4042
Mg @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4222
Ng.G @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
h.am @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8906
Md.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4050
Ng.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
JJb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8902
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8915
b @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8912
bO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5407
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5426
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5422
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5397
Rdb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5393
e.exports @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
y.(anonymous function) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
api.rollbar.com/api/1/item/:1 POST https://api.rollbar.com/api/1/item/ 429 ()

I reproduced this in Safari as well as Chrome.

Hello,

Can you try deleting your cookies for CircleCI.com and trying again after logging back in?

If that doesn’t solve it can I ask you to open a ticket with your GitHub username and the details so we can take a look?

Yes, I confirmed this does not work (Safari login was done with fresh cookies). The page does work on Firefox.

GH username is ezyang. Where do I open tickets?

You can open a ticket here https://support.circleci.com/hc/en-us/requests/new

Thank you.

Consider disabling your plugins at the browser level, or starting your browser in “safe mode”, to see if there is something causing an issue with external JS/CSS assets.

It turns out the problem was caused by having a workflow with a period in its name. According to CircleCI the bug has been fixed now.

Very glad to hear it was resolved. I’ll close the thread. Please reach out if there is anything we can assist with.