Good Morning
Thank you for your question. The main reason for the out of budget message is simply that the $5.00 a day budget has been reached - if you have reached that amount your account will pause until the next day (midnight in your time zone). See article Budget Paused Definition
You can also have your entire account go paused if you are a prepay account that has a zero balance or if you are a post pay account that has exceeded your threshold more than 4 times in one day.