I was reading that there is no easy solution for this.
Segwit addresses are invalid in bch network, so your transaction is non standard
https://blog.coinbase.com/a-deep-dive-into-the-recent-bch-hard-fork-incident-2ee14132f435Allow Segwit recovery. Segwit is an address format that is valid on the BTC network and invalid on the BCH network. BCH coins are occasionally sent to segwit addresses, which, prior to this upgrade, resulted in these coins being unspendable. This upgrade changed the status of these coins from being unspendable to, in certain cases, being claimable by BCH miners. Part II provides more information on this.
-snip-
Recovering P2WPKH Segwit funds.
As we have previously mentioned, in order to spend funds accidentally sent to a P2WPKH (Pay-to-Witness-Public-Key-Hash) segwit address on the BCH network, a miner must know the hash of that address’s public key. The public key hash may be obtained directly from the owner of the address or, if the same segwit address has spent funds on the BTC blockchain, extracted from the transaction that spent the funds on the BTC blockchain.
You need the help of a bch miner. Do they use this forum?
You will have to pay for him to include your transaction