Somebody in Airbnb Development should be Fired

I am three days into a four-month trip to Peru. This is with three reservations via Airbnb of one, one, and two months. For whatever reason (I entered a wrong password, am trying to sign-in from Peru, am using my new laptop) the Airbnb site is asking in a pop-up to send me a verification code.

It offers just two options: in a text message to my phone or in a call to my phone. My phone does not work in Peru so I have no way to receive the verification code. I have called the toll-free number a couple times now. The wait time has been short and the person on the other end appears to be trying to be helpful but today I was told it was given to a case worker and there were none available. BS?

I suggested there was a bug in the website in that it was only showing those two unworkable options. She said there was no bug. BS? I suggested that if that was by design that a traveler was required to carry a US-working phone with them when traveling (and there was no way for the help center to intervene) then that was a very bad design and that designer should be fired.

Everybody I’ve talked to in the help center seems to agree this is stupid but nobody can do anything about it. Airbnb needs to get some better developers.