I can see the balance but it becomes zero when i go the transfer page

I transferred btc by bsc to my wallet ( i have already created the bsc chain in my metamask) and then i added custom token in my bsc chain . I can see the btc balance in the bsc but when i try to transfer it , it said the balance is zero. can anyone help? so disappointed that i can see the balance but i cannot transfer out.