I agree with you, I want to know which platform you find out mate ?well, the reason doesn't matter that much, if it's unavailable in your country, just move on and find a local alternative
in my case, several services, payment gateways, networks, marketplaces, etc don't work in my country, all those stuff is very focused on Europe and the US, maybe japan, australia, canada, new zealand, singapore, israel...
they give a shit about other countries, find a suitable alternative and ignore those bastards
sorry bro, I usually don't use this kind of affiliate network, recently I changed my niche to crypto, so it's less troublesome about geo limitationsI agree with you, I want to know which platform you find out mate ?