@HCP why can't I decode his rawtx on other decoders? is it because it's (non-standard?) unsigned rawtx created by electrum?
Honestly I'm not 100% sure... I can only guess that given all other "decoders" (including Bitcoin Core) report it as invalid, that Electrum is doing something non-standard when serialising an unsigned transaction using the "export"/"copy" funtionality... most likely to facilitate MultiSig or offline signing.
I would guess it's added info regarding the "inputs" being used so that (offline or CoSigner) Electrum knows which private keys it needs to sign with.
Electrum uses it's own unsigned transaction format which is incompatible with other wallet software. The format is basically a typical transaction but with some extra data (like xpubs) packed into the scriptSig.