Cannot sign txn with change address using bitcoinjs-lib psbt
Simple solution! index in input object was hardcoded to 0 instead of taking the vout nonce from UTXO list. I was going to delete, but I'll leave the post up.