Hey @pooya87, how did you check that the signature actually verifies, or in this case, doesn't verify?
I ran the transaction with its UTXO through a verifier and it failed on OP_CheckSig with the reason being invalid ECDSA signature. Everything else (scripts up to OP_CheckSig, amounts, tx size/weight) is fined though.
It's just that I'm not used to verify that way and I was wondering if there's an internal function of Bitcoin Core that does it for me.
Probably, but I used my own code.