i live in iran, store i bought card from is closed and it was located in UAE
so i contacted distributor for warranty and didn't seem to accept and all i have is only an invoice which no one seems to accept
What data did you submit? If you sent a serial number, then this is a problem.
You need to contact this company by phone and find out about the video card warranty repair process without giving the serial number (if you gave it before)
https://www.idealdistribution.me/contact/In my country, the lack of documents is not a reason to refuse a guarantee if the video card was imported into the country legally.
If you bought a video card in the UAE, then this is a legal product.