What is it I remember from some months ago about some weirdness in the URL? www or not?
It’s not a variant on this, is it?
It looks like a cookie problem? I signed out and using https://www.openenergymonitor.org, I was locked out. With a different browser - straight in.