If the timezonbe is the issue, be specific in the error message - mine always says "YOU ARE NOT IN THE US"... ok , i look outside, and ... I am in the US - there is the GG Bridge !! Been happeing for more than 2 years.
Happens to me all the time... there is no reason for it ... starts in the middle of a session...after it doesn't happen. There is obviously a bug, so reverse the defualt, so it favors the contractor, how bad could it be that the Employer finds out that you are not n US. I am both a hirer and a contractor on Upwork, and this bug is an absolute show stoppr for the contractor.
Use a fall thru default for the contractor... favor us so we at least get to submit a bid !!
It is defaulting to "WRONG LOCATION" its wrong - reverse it.
This entire bit of code is show stopping for the contractor, get rid of it. What is the point ?