which is a pay to script hash transaction and its signature does not verify. unless i've made a mistake reconstructing this transaction from its deserialized form you need to check your wallet that is signing this and see why it is creating an invalid transaction. maybe outdated version?
checked how a transaction is created in versions 0.13, 0.15 and 0.17 - when decoding there are no errors, when sending, it adds to the wallet, txid is displayed the same as in the decode, but it does not find it in the blockchain, what the problem is, and how to fix it?