"code" in auths is now an array instead of "string"

Additionally, we’re getting 504 Gateway Time-out at least once a week, which is kinda unfortunate.