Well tbf they still really don't... In the end, the fault is always your own. 2FA would certainly help though and I hope we can implement it as soon as possible.
Well no, as it would say you don't have access. Seems like there are some issues with the key, as it shouldn't have expired for some time still. It's being looked into.