Are you also sure you have the private keys for these addresses, and not just the public keys? If you do have the private keys, you can just import them in to a better wallet (one that is open source) and make the transaction from there.
A quick check on BitWallet shows that it a custodial wallet so the use if private keys importation is out of the picture.
Do you guys have any idea what's going on?
We cant because you dont help us with the informations we need to help you.
how to resolve this issue?
This is really not nice and I've never seen anything like this.
The only way to resolve this issue is by you providing us the transaction ID you got from coinbase when you sent transaction to your Bitwallet or your Bitwallet address because you might have successfully send the transaction from your Bitwallet not knowing.