Got charged the gas fee to approve but then didnt let me stake

I chose a validator to delegate to, click the approve button, then on the next page i pressed the delegate button but it gave me an error. I had enough eth at the time. I came back several minutes later to try again and was asking me to approve again and pay gas fees again to delegate. Help? What can i do

is the issue resolve? i got the same issue as well, once i approve the delegation and paid the gas fee, but once i click for delegate, it showed insufficient gas. I came back again but it’s start from beginning asking for approve and pay gas fee. Someone please help, to stake matic seems very costly on gas fee than the benefit i could i received.