Quoting both to answer everything.
I wasn't very clear. I flashed multiple bios multiple times so I already have AtiWinFlash, don't worry about it, and have tested the BIOS's in this database. The 3 "verified" ones have different Vendor, Device, Sub, etc. IDs so I won't and can't flash them.
You'll have to help me out with the "unverified" ones since I don't know how to see them all.
The "
189109" BIOS you sent me is the one I said I flashed beforehand. It's already the BIOS in my chip, problem is it still doesn't have the signature (I un-patched the driver using Pixel Clock Patcher, restarted and got Code 43).
Also to keep you informed I sent emails to both AMD and ASUS about this and hoping to get an official rom file. Will keep updated.
And thank you for helping me out.
small update: I carefully scanned Polaris Bios Editor and noticed this:
View attachment 117055
Shouldn't the "Sub ID" be "0x04B2" with a zero?
UPDATE:
Found it! It was:
https://www.techpowerup.com/vgabios/189485/189485
There were some minor differences in the checksum.
What I get from this is that even when they all come from the same factory they are flashed with BIOS's that have small differences so you have to try and fail a lot until you find the one that matches your exact same card.
Gonna be doing a clean install of the drivers through DDU to be sure it is working correctly, followed by some stability tests.
Thank you a lot.