Thanks I use tails to sign offline. I will past the text to a .txt file and try importing it.
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?
If your transaction is too big, then it won't fit in the QR code. Electrum uses a different encoding for the QR code data (IIRC), which compressed your transaction quite significantly. That is a limitation of how much data a QR code can contain and it is not Electrum's call. Most transaction would fit in that QR code unless it is excessively big.