I am having trouble verifying my location. I am currently based in Boston, MA, United States with a work permit card. However, I do not hold a state ID, drivers license and a US passport. There is no option for me to upload my US issued Employment Authorization Card. I would appreciate your help to solve this problem as I may be missing important freelancing opportunities here in the US.
Thank you for your time,