What should I do?
Why can't you cancel it? Is there some kind of error that the app shows you? Maybe you just need to increase gas price. You can check this web site to see how much gas is recommended (if you are not in a hurry, you can use Gas Price SafeLow (Gwei)).
I will chuck this and try
Just remember. If you have any incentives earned, you must first claim it and then cancel the staking. Otherwise you'll loose the tokens you earned trough staking.
this is old hat. new ones are erc-20 https://etherscan.io/token/0xc3972ac283b3a7a56125674631a5c254f7f373cf
Okay, but i see the same contract adress in my wallet as in the link you sent mee. This is mine https://etherscan.io/token/0xc3972ac283b3a7a56125674631a5c254f7f373cf?a=0xc5e5205f9a791fe45d34441634688ac9bbfa5a8c seems to me it has the same contract adress. Or are the contract adress for the new and old HATS the same?
Contract address of the new HAT tokens is 0x9002d4485b7594e3e850f0a206713b305113f69e (https://etherscan.io/address/0x9002d4485b7594e3e850f0a206713b305113f69e).
Contract address of the old HAT tokens is 0xc3972ac283b3a7a56125674631a5c254f7f373cf (https://etherscan.io/address/0xc3972ac283b3a7a56125674631a5c254f7f373cf).
Also, Etherscan.io currently doesn't show value in USD of the new HAT tokens. So if you see USD value of the HAT tokens in your wallet, then it's the old tokens and you must swap it.