Segwit Address - bech32

I have some BTC and XCP locked in the Counterwallet on a BC1… address (segwit address, that is bech32-address).
If I try to send my funds to any remote address (both legacy and segwit), I get the following error:

Error making request to UNKNOWN/Default: JSON-RPC Error:
Type: Server error
Code: -32000
Message: Bad status code returned: ‘500’. result body: '{“result”:null,“error”:{“code”:-26,“message”:“64: non-mandatory-script-verify-flag (Signature must be zero for failed CHECK(MULTI)SIG operation)”},“id”:0} '.

I already wrote to the counterparty support, without answer.

Anybody could help me?

Alternatively, anybody knows how to extract the private key related to a segwit address?


Could you show you address ?!

“how to extract the private key related to a segwit address?” It impossible to extract private key from address. How did you create that address. If you create it from They prodive a Show Private Key into Dropdown beside the address. Private Key is no depend on address format.

Segwit addresses do not have any private key associated with them, as they are generated using the HD seed (your 12-word passphrase).