No I couldn't seem to do that. As soon as you hit send after updating API info , it tells you some sort of unavailable system message and go to airport basically. Couldn't choose a seat .. When I called them, they assigned me a seat but could not check me in. But my bigger concern is when coming back I will have a tight connection from South America to the USA then on to DXB and now this will mean having to exit security with bags and go to ticketing to check in then re-entering security lines etc etc as I will not have a boarding pass for EK,,, and might miss my connection to EK. I am sure in the distant past could always check in online and choose a seat and get a boarding pass. What a pain in the a@@