Do not use QR code but use copy/paste or transfer using file. You may not like this which is the reason you use Tails OS but Electrum can give such error while using QR code for signing on a cold wallet.
Good to know!
Why do you suggest using cold storage? Is it because that's the safest approach if I'm running Electrum on Tails without persistence?