As you can see GPU reports 8192 MB of vram, but other api call returned value of 4048 MB which is not enough for 4.03 GB Dag.
The situation probably happens with specific models of GPUs or with certain version of drivers.
Can you check your .log file to see if there is same problem? Also what is your OS (Win7/Win10) and AMD driver version?
I checked my log and it is the exact same. Do you know what driver that person was using? I'm using version 20.4.1 on Win 10. It will likely be another week or two and I should be able to try loading new drivers.
So just trying this out on my 8GB Sapphire RX580 and it tells me it can't load the DAG because it's too large. This is odd because it's an 8GB card. Is there some parameter I am missing? Well I just re-read the post above and since I have same type of card, that might be the same issue..
The problem is in AMD drivers, you can read more here
https://github.com/ethereum-mining/ethminer/issues/1966, the solution is here
https://github.com/ethereum-mining/ethminer/issues/1966#issuecomment-663826059So you need newer AMD driver, 20.7.2 or later. Then GPU will be able to allocate more than 4gb of vram in single chunk.