I started the transaction late last night, at around 10pm. I saw my transaction sending from my Electrum wallet, and receiving in my Keep Key wallet.
It still shows up on BlockTrail but neither wallet. Should I send it again or is it still sending?
can you give us a txid to look at?
it seems the specific node used by electrum and keepkey has dropped the tx, hence they no longer show it
you said 1mBTC/kb and transaction size is 2kb, somewhat low 100s/B fee but not extremely low
this is a chance for you to send it again with higher fee if you want to increase the fee