I think that I had some problem with the HASH and address into files, so I have created files again and I was able to send the transaction. So will wait for the update. Thank you very much for your help.
i just want to add my 2 lovelaces to clear up any confusions. when you update your metadata you are not paying the 500 deposit again. the difference can be seen when you are building the raw tx, see below:
first time you pay the 500
–tx-out $(cat payment.addr)+$(( ${total_balance} - ${stakePoolDeposit}))
when you update the pool metadata and any other configurations you do not subtract the deposit:
–tx-out $(cat payment.addr)+${total_balance}