At some point you mistakingly sent Bitcoin to an ERC-20 wallet or sent it to an incorrect wallet.
it is like saying when sending an email instead of putting the email address in
XXX@XX.XX format you put it in XXX.XX format and the email client successfully accepted it and sent the email! that will never ever happen unless the client you are using the the stupidest thing in the world written by someone who has no idea what an email address looks like.
bitcoin addresses are 100% different from ethereum addresses. the first is in base58 while the second is in base16. even the character set is not the same, there is a HUGE difference. no bitcoin client will ever let you send bitcoin to an invalid address.