Apparently they are stuck on me sending my passport. (which i did, its just expired). Ill renew it now. Takes about 2 weeks. Guess I have no other choice.
https://ibb.co/CvYgytLThis why you need to be updated with their ToS, I am kind of surprised with their verification too cause in certain cases they can manually verify the ID if there's no other choice available but for reason they are sticking with their which is within their rights but others might have atleast considered it.
Well, renew your password and proceed the KYC process again since there's no other way.