I'm not able to rebroadcast the tx as I've been warned about an already pending transaction - so what i get everytime is transaction conflict
Rebroadcast or broadcast?
You said you removed your transaction from electrum and your balance reappeared.
What did you do after that? Did you make a broadcast a new transaction using electrum? Since you have removed your transaction from electrum and the node you are connected to doesn't have it in its mempool, you should be able to make a new transaction and you shouldn't get any error.
That's exactly what I did ... My balance appeared for the first time.. then I made a New transaction on electrum with a fair rate of 20sat/byte.
it was unconfirmed for too long, probably due to traffic on the Blockchain? Idk. So I decided to bump the fees to 30sats/vbyte.. it's also been unconfirmed up till now.
Also note that even if you have broadcasted your new transaction, it's possible that ViaBTC doesn't have it in their mempool and still has your previous transaction.
this might be the problem Honestly... Cus I used the same receiving address as the previous TX... So maybe it's been continually marked as the previous one??
Edit: on two occasions, the old tx keeps reflecting back..(it just happened now)