Do not give any wallet files to any “helpful” users who'll reach you via PM. If their intention is to really help you, they'll talk with you in here.
When I try to sign a transaction with Electrum (and then sign + broadcast with Ledger Nano S), it won't work because Electrum won't detect the Ledger Nano S.
Why does that happen? When you made the setup, didn't it detect it?
When I try to sign a transaction with Electrum (and then sign + broadcast with Trezor One), it won't work because of the error "DataError: Expected input with amount".
Hmm... Interesting. It appears that this is what it returns during an improper signing. Checking on github (
#L134), there's a condition that isn't met (
coin.force_bip143 or tx.overwintered).
Also, as mentioned, I'm willing to pay $1k of BTC to whoever can help me fix this issue
We'll need more context to help you. I believe that it's easier to make Electrum detect your Ledger Nano S than the former, so let's focus on that.