randomly deferred by biolife

i've been donating for two months now and only using one arm (other arms veins are too small) and been looked at by multiple phlebotomists/management and been fine. on saturday they pricked the vein wrong and i had to go for the day. i just tried to check in and they had to do a vein check? the manager then told me that since i don't have viable veins in both arms, i can't donate. i'm really confused and worried because i've been using this to pay for my cats sudden medical expenses. has anyone had this happen and been able to donate in the future?