Hi new to this, i had a iPhone with virgin ,contract up to I bought my own samsung 7s edge and got a sim deal from virgin with my same number but can't receive any messages ,WhatsApp is fine .
I would suggest to look on virgins site for support on setting up your phone.
Look for anything to do with your messaging centre number which needs to be in your phone for text messages.
Current Phone ~
Samsung Note 20 Ultra 5G SM-N9860_256Gb SnapDragon 865+
Samsung One Ui 2.5/ Android 10.