I like to think it’s anxiety but i have mild acid reflux too and i get allot of sore throats, post nasal drip and what not. Not sure if all of them cause a voice crack but i feel my main cause is anxiety but i am 29 and it at least happens once a day.