You need to choose one derivation path for each wallet. If anyone knows a different way to do this in electrum please share.,
But I only have one wallet and one private key that happens to contain a mixture of inputs? How can I possibly seperate these inputs?
Those inputs are in mixed derivation paths and electrum ca n only handle one at a time in a wallet.
You will need to create one wallet of each derivation path. Afaik, This is the way.
It is very easy to do so, I already said which derivation paths to use.