When I issued a report on GitHub about the QR scanning error message, I was told "if the data won't fit in a qr code, then it won't fit."
So how would I make it fit? Why have the option to scan a QR code that won't fit?
It's a limitation with the QR Code format electrum uses, transaction with lots of inputs wont fir on it.
The only way to circumvent this is for the recipient (
wallet where it'll be imported) to toggle "
Download missing data" after importing the txn.
But for offline Electrum, it wont be possible; and that's the note or warning message is for.