I just saw a similar issue with invalid fee error on github (
https://github.com/spesmilo/electrum/issues/1999). See if yours is the same thing.
Not sure what caused that but apparently you can use the portable version of 2.6.4 to create the transaction (see dabura667's comment there).
If you still can't do it then please post a screenshot of what you're trying to do and your xPub. Just know that anyone that knows your xPub can see all your addresses for that wallet. So post only the screenshot first if you wish.