I am trying to add a Bitcoin Cash (BCH) CashAddr output to a Partially Signed Bitcoin Transaction (PSBT) , but it seems not to support CashAddr format. I’m looking for guidance on how to correctly add a BCH CashAddr output to a PSBT.

I attempted to add an output to a PSBT with a CashAddr address as follows:

psbt.addOutput({
    address: 'qpmxj39jt07sm53s04p9xqysyeg9dxm83qj824xss3',
    value: output.value, 
});

it gives error : error: qpmxj39jt07sm53s04p9xqysyeg9dxm83qj824xm63 has
no matching Script”