If I understood blue wallet correctly it's because they don't support legacy?
Well, based on their features that they support the legacy format so it means it's supported and should be able to make a transaction.
I just don't know how blue wallet works but in Electrum you can make unsigned transaction with watch-only wallet and you can able to export.
If the xPUB was generated from ColdCard you shouldn't be worry, it should be valid after you sign the transaction and broadcast to the network.
Yeah this worked!!!
I was initially confused because Electrum also warned that I couldn't spend from this wallet.
I couldn't spend from the watch only wallet via Bluewallet, so thought Electrum worked the same.
When I created the same watch only wallet in electrum, I could create a PSBT transaction, sign via the coldcard and broadcast in Electrum.
But I could only recover the wallet by pasting the Xpub, not by exporting a legacy file from the coldcard.
Learned a good lesson here, but thank you all so much for your time and suggestions!!
Truly appreciate it!!!
Seing the community spirit and your willingness to help gave me even more confidence that Bitcoin is going to be the future money of choice!!