Talked to a pharmacist from the Kroger pharmacy, he said me having to pay yesterday was a mistake because they didn't run my secondary insurance. So my Vraylar should be free when I have to fill it in a few weeks.
I'm still a little stressed out about it, but hearing from a pharmacist that i'll be fine is helping.
Also, my prescriptions got transferred from CVS to Kroger.