Withdrawn staking rewards are not availble in my external wallet


I withdrew my staking rewards and the transaction is done properly. I can see my withdrawn staking rewards under receive/internal but the fund is not transfered to my external wallet. Is there anything i’m missing? How can I trnafer the funds from internal wallet to my actual wallet. I thought that would be done automatically.