Mutlisig tansactions with trezor with multiple inputs and outputs not able to broadcast
@Sunny, looks like you just broadcast a valid TXN on those UTXOs, so I assume you figured it out.

For those reading at home, the problem was that there were three addresses in the redeem script:

48'/0'/2'0/0
48'/0'/3'0/0
48'/0'/1'0/0


But only one address is used (twice) to sign the TXN

48'/0'/2'/0/0


The result is that your script hash is correct, since you used the proper three addresses, but you don't meet the 2 of 3 requirement to spend since you've only proven ownership of the private keys for 48'/0'/2'/0/0

I assume you simply corrected the error and added a second address to your script.