If I have corrupted DAG file, how can I delete it? Can't find it in the normal place.
The DAG is built on the GPUs with Claymore.
I would reboot if you have a message from Claymore about a corrupted DAG file. ( I am not familiar with such an error message ).
Apparently the DAG file is stored here: ~/.ethash, but I cant seem to 'cd' there to delete it. The message was from dwarfpool, not Claymore.
My first guess is that; you're mining a different Ethash coin than the one expected with dwarfpool: ie ETC on an ETH pool or ETH on a EXP pool.
If this is correct; it is most likely due to using the wrong port for the coin of your choice.
Everything was working 100% then randomly started giving this problem
I would try another pool and see if it's just dwarfpool. Nanopool is easy to try without an account.
Nanopool not picking it up either.
On their FAQ:
My hashrate on pool drops to zero and no more shares accepted, although miner is working as usual.
Most probably, DAG files on your miner were corrupted and it computes invalid shares. Try to stop the miner, delete DAG files and start the miner again.
DAG files location: %USERPROFILE%/AppData/Local/Ethash