Hello everyone, long time no see!

I hope you have all been well!
Anyway, to the point: I have two mini phals that are happily in spike (one with just one tall spike, and another with 3!) and the buds come up and then blast. Every single time.

I have not gotten a single flower out of them, they just blast.
I can't figure out why. Is it humidity related? Temperature? Light? They obviously have enough light to spike and grow buds, their roots are healthy...=\ Do they need more water? I've been watering them weakly weekly with fertilizer while in spike, and I spray them a few times a day for humidity, as it's fairly dry in the house (40-50%ish). It gets down to ~65-68 during the night and is around 70-75 during the day indoors.
Should I try to find a small tabletop humidifier? Water them more? Do something with the temperature? I'm stumped.
