Error restricted location according ‘b. Eligibility’

I was using API from server in Ukraine datacenter. Everything was working fine, but then I started getting next error:

Service unavailable from a restricted location according to ‘b. Eligibility’ in https://www.binance.com/en/terms . Please contact customer service if you believe you received this message in error.

Is the are some solution, how can I check geolocation how binance see my IPs? Or some kind resolve problem with geoip correction like on MaxMind service ?

If you see HTTP status code of 451 or an error like “Service unavailable from a restricted location according to ‘b. Eligibility’” returned from API request, please feel free to review the b.Eligibility from https://www.binance.com/en/terms.
Some regions/areas may be restricted to access some products or services. For example, US residents are not allowed to access Binance.com. If you have trading client in US, please consider trading on Binance.us.

I have the same problem using the endpoint

https://bpay.binanceapi.com/binancepay/openapi/v3/order

I had a system working perfectly until November 21st it started giving me exactly the same error

{
   "code": 0,
   "msg": "Service unavailable from a restricted location according to 'b. Eligibility' in https://www.binance.com/en/terms. Please contact customer service if you believe you received this message in error."
}

My account is from Venezuela, it is not from the USA, but the server where it is running is from the USA, I still tried to run the same program from another server located in Mexico and then try from my IP in Venezuela but in those two locations the API responds to me with a different error:

{"status":"FAIL","code":"40001","errorMessage":"not null"}